ios
Babystyles
这个作者很懒,什么都没留下…
展开
-
UIAlertView和UIAlertController的封装
在iOS开发过程会经常使用到提示框(UIAlertView),iOS 8之后UIAlertView便被UIAlertController所代替,下面我们就对两者进行相应的封装方便使用,这边把UIAlertView的代理封装成block回调方便使用,废话不多说上代码才是硬道理。原创 2017-05-11 13:14:59 · 380 阅读 · 0 评论 -
NSDateFormatter之性能优化
NSDateFormatter之性能优化NSDateFormatter在开发过程使用算是频繁的,但是过度的创建NSDateFormatter用于NSDate与NSString之间转换,会导致App卡顿(特别是Cell上使用),打开Profile工具查一下性能,你会发现这种操作占CPU比例是非常高的。据官方NSDateFormatter官方文档说法,创建NSDateFormatter代价是比较高的,如原创 2017-05-03 12:02:24 · 1197 阅读 · 0 评论 -
iOS启动页加载静态图和动态图
相信大家都看过很多app在启动时候会加载一些广告图片,例如微博、淘宝、头条等。下边我们就来实现类似的效果。原创 2017-05-17 11:11:46 · 11965 阅读 · 0 评论 -
iOS TableViewCell 自定义选中样式
tableview是一个运用最广泛的控件,然而在默认cell选中样式远远满足不了我设计需求,所以下边我们可以来自定下cell的选中样式原创 2017-06-05 11:52:23 · 4023 阅读 · 0 评论 -
iOS 实现类似UIAlertView 和UIAlertController弹窗动画效果
UIAlertView和UIAlertController 项目中使用的很频繁的,但是系统的样式很多时候满足不了我们的需求,这时候我们需要自定义AlertView,但是我们又想做到像系统那样的动画效果该怎么来实现呢?其实比较难的就是AlertView出现的动画效果。原创 2017-06-01 17:35:34 · 4570 阅读 · 0 评论 -
iOS实现视频背景音乐淡入淡出
因为项目需要导出视频的背景音乐要淡入淡出,这样显得不会那么唐突,特别是淡出,视频播放完成就直接没了。所以就写了以下方法:#pragma mark - 视频音乐淡入淡出-(void)videoMusicFadeInAndFadeOut:(NSString *)videoPath exportPath:(NSString *)exportPath{ //视频来源路径 NSURL原创 2018-01-26 16:41:38 · 1716 阅读 · 0 评论 -
解决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 · 2117 阅读 · 0 评论 -
iOS UILabel内容嵌入本地小图标
直接上图 实现代码如下: //设置Vip标志 NSTextAttachment *imageAttachment = [[NSTextAttachment alloc] init]; //设置目标图片 imageAttachment.image = [UIImage imageNamed:imageName]; //设置大小和位置 ima...原创 2018-04-02 16:14:10 · 2979 阅读 · 0 评论