
iOS
Timer丶
这个作者很懒,什么都没留下…
展开
-
如何自定义NavigationBar的高度
UINavigationBar的高度在苹果官方的SDK中是固定的44个点,但是实际项目中我们却有可能遇到这样的情况,如下图: 这样的一个UINavigationBar的高度达到了84个点,这就需要我们自定义系统自带的UINavigationBar的高度,但是系统并没有直截了当的方法来调整这个NavigationBar的Height,于是我进行了以下的尝试。 在需要进行调整的那个View转载 2017-05-25 10:25:48 · 5946 阅读 · 0 评论 -
今日头条iOS客户端启动速度优化
应用启动时间,直接影响用户对一款应用的判断和使用体验。头条主app本身就包含非常多并且复杂度高的业务模块(如新闻、视频等),也接入了很多第三方的插件,这势必会拖慢应用的启动时间,本着精益求精的态度和对用户体验的追求,我们希望在业务扩张的同时最大程度的优化启动时间。 技术调研 先说结论,t(App总启动时间) = t1(main()之前的加载时间) + t2(main()之后的加载时间)。t1转载 2017-04-26 08:46:46 · 593 阅读 · 0 评论 -
给UITextField设置分类,会影响UISearchBar样式的解决办法
最近在做项目的时候遇到一个BUG,就是项目中的登录注册界面的输入框需要统一样式, 于是我给输入框写了一个分类,设置左侧图片的属性和一些输入框的配置. 结果在做搜索框的时候,发现搜索框的样式和输入框变得一模一样! 解决办法是: 将分类删除,再给textfield写一个子类,将分类中的方法转移到子类中! 同时将XIB中的输入框的类型修改为我创建的子类名,就解决了冲突问题!原创 2018-01-03 16:46:07 · 273 阅读 · 0 评论 -
适配iPhoneX菜单栏和导航栏,以及可视化创建的视图显示异常
如果帮到你就动动小手,点个赞吧 1.在项目中设置菜单栏和导航栏后在别的机型效果正常,在iPhone X上出现下面这种情况: 解决办法 : iPhoneX 的状态栏尺寸和其它型号是不一样的,iPhoneX 的状态栏高度为44 , 其它型号为20 ,所以在设置Menu的frame时设置为: CGRectMake(0, 44 + StatusBarHeight, WIDTH, 40) 在p原创 2018-01-10 11:21:24 · 6407 阅读 · 0 评论 -
APP中改变字体(小,中,大),以及夜间模式的实现
效果图: 夜间模式: 白天模式: 字体: 大 字体 : 小原创 2018-01-09 12:24:39 · 742 阅读 · 0 评论 -
iOS - 模拟器播放视频的时候出现异常崩溃
1、程序崩溃, [objc] view plain copy libc++abi.dylib`__cxa_throw: 0x1095cbc6b 0>: pushq %rbp 0x1095cbc6c 1>: movq %rsp, %rbp 0x1095cbc6f 4>: pushq %r15 0x1095cbc71 6>: pushq原创 2018-01-09 13:52:51 · 1499 阅读 · 1 评论 -
使用ZFPlayer过程中遇到的一些问题及解决办法
1. 在cell中播放视频的时候,点击cell不会出现控制层....... 解决方法 : 通过比对大神demo,发现是我的placehodlerImageView 的UserInteractionEnable没有打开,就是用户交互没有打开,打开就OK了! 2. 在单独页面播放的时候,修改播放按钮在 视频中心 解决方法 : ①.在这个类中添加bigPlayBtn属性:; ②原创 2018-01-09 10:12:00 · 13597 阅读 · 2 评论