OC
OC相关
1024星球
Less is more.
展开
-
3D Touch
3D Touch3D Touch 是苹果iOS9推出的新特性,同样是iPhone6s和6sPlus的一个新功能。之前的苹果设备则不能实现这样的功能。它的出现使app更加便捷化,能够让用户快速的定位到目的页面。实现3D Touch功能有 静态 和 动态 两种:静态:只需要在info.plist文件进行简单的键值配置就行(我还是比较习惯使用代码,这样比较灵活且不易出错)原创 2016-03-16 11:43:18 · 12215 阅读 · 0 评论 -
如何设置Cell的宽度
正常开发过程中的UI控件基本都是自定义的,有朋友经常碰到的问题就是cell可以设置高度,但能不能设置宽度呢? 答案就在下面:自定义一个cell,在实现文件下面重写父类的方法就行了- (void)setFrame:(CGRect)frame { frame.origin.x += kCell_margin; frame.size.width -= 2 * kCell_margi原创 2016-05-29 23:49:07 · 10800 阅读 · 0 评论 -
cell分割线左对齐
cell分割线左对齐我们在写tableView的时候经常会遇到分割线问题,系统默认分割线总是左偏离15个像素。但是在实际项目中我们可能会让分割线消失,或者居中,或者左偏100等等很多情况。那么在不想自定义分割线的情况下怎么让分割线达到自己的预期目的呢?废话不多说,直接上代码原创 2016-01-21 17:47:15 · 621 阅读 · 0 评论 -
使用UISlider自定义视频播放器滑动条---视频快进快退功能
产品需求:点击滑动条上任意位置,就从这个位置开始播放视频/音频并且进度条位置也发生相应变化实现思路:扩展一个UISlider子类,在子类方法中重写 -(void)touchesBegan:(NSSet//滑块的点击轴换位置//实际上是一个触摸方法-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{原创 2017-02-07 16:43:12 · 3680 阅读 · 0 评论 -
Xcode iOS9.3 配置包 iOS10.0 配置包 iOS10.2 配置包 could not find developer disk image
在Finder状态下前往文件夹,快捷键:shift+command+G,填写路径/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 点击前往⬇️ 这时候我们把资源包放在DeviceSupport文件夹下面,重启xcode即可。附下载地址:原创 2016-03-25 10:19:33 · 8036 阅读 · 3 评论