- 博客(9)
- 收藏
- 关注
原创 iOS UILabel内容嵌入本地小图标
直接上图 实现代码如下: //设置Vip标志 NSTextAttachment *imageAttachment = [[NSTextAttachment alloc] init]; //设置目标图片 imageAttachment.image = [UIImage imageNamed:imageName]; //设置大小和位置 ima...
2018-04-02 16:14:10
3083
原创 解决tableView cell添加阴影滑动卡顿问题,只需多两行代码
直接上代码[cell setBackgroundColor:[UIColor whiteColor]]; [cell.layer setCornerRadius:4]; [cell.layer setShadowColor:[UIColor whiteColor]]; [cell.layer setShadowOffset:CGSizeMake(0,2)]; [cell.layer...
2018-03-19 10:48:55
2187
原创 iOS实现视频背景音乐淡入淡出
因为项目需要导出视频的背景音乐要淡入淡出,这样显得不会那么唐突,特别是淡出,视频播放完成就直接没了。所以就写了以下方法:#pragma mark - 视频音乐淡入淡出-(void)videoMusicFadeInAndFadeOut:(NSString *)videoPath exportPath:(NSString *)exportPath{ //视频来源路径 NSURL
2018-01-26 16:41:38
1789
原创 iOS TableViewCell 自定义选中样式
tableview是一个运用最广泛的控件,然而在默认cell选中样式远远满足不了我设计需求,所以下边我们可以来自定下cell的选中样式
2017-06-05 11:52:23
4081
原创 iOS 实现类似UIAlertView 和UIAlertController弹窗动画效果
UIAlertView和UIAlertController 项目中使用的很频繁的,但是系统的样式很多时候满足不了我们的需求,这时候我们需要自定义AlertView,但是我们又想做到像系统那样的动画效果该怎么来实现呢?其实比较难的就是AlertView出现的动画效果。
2017-06-01 17:35:34
4670
原创 利用runTime实现UIWebView 与 JS 随意交互,JS跳转原生页面,亦可实现推送界面万能动态跳转
相信大家是不是遇到过推送跳转到相关页面进行操作,JS交互时也需要跳转相关的页面,然后这个的页面都是不确定,每次跳转页面也不固定这时我们该怎么做呢?原文简单思路: 1、后台提供json,信息包括:要生成的控制器名称、跳转到该控制器所需的参数值。 2、利用objective-c强大的runtime动态特性,通过NSClassFromString生成控制器对象。 3、利用objective
2017-05-27 17:44:41
384
原创 UIAlertView和UIAlertController的封装
在iOS开发过程会经常使用到提示框(UIAlertView),iOS 8之后UIAlertView便被UIAlertController所代替,下面我们就对两者进行相应的封装方便使用,这边把UIAlertView的代理封装成block回调方便使用,废话不多说上代码才是硬道理。
2017-05-11 13:14:59
414
原创 NSDateFormatter之性能优化
NSDateFormatter之性能优化NSDateFormatter在开发过程使用算是频繁的,但是过度的创建NSDateFormatter用于NSDate与NSString之间转换,会导致App卡顿(特别是Cell上使用),打开Profile工具查一下性能,你会发现这种操作占CPU比例是非常高的。据官方NSDateFormatter官方文档说法,创建NSDateFormatter代价是比较高的,如
2017-05-03 12:02:24
1259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人