
IOS13 适配
翻滚的code
情况是在不断的变化,要使自己的思想适应新的情况,就得学习。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS13 适配总结
1. 暗黑模式 iOS13使用暗黑模式时,UIView默认背景色会变成暗黑色。适配暗黑模式的工作量较大,改为强制使用正常模式。 处理方案:在plist文件中增加配置项UIUserInterfaceStyle,值为Light。 2. 状态栏样式 在iOS13之前有两种状态:UIStatusBarStyleDefault(黑字)、UIStatusBarStyleLightContent(白字)。...原创 2019-11-26 15:04:15 · 519 阅读 · 0 评论 -
Client error attempting to change layout margins of a private view
从 iOS 11 开始,UINavigationBar使用了自动布局,左右两边的按钮到屏幕之间会有 16 或 20 的边距。 为了避免点击到间距的空白处没有响应,通常做法是:定义一个UINavigationBar子类,重写layoutSubviews方法,在此方法里遍历 subviews 获取_UINavigationBarContentView,并将其layoutMargins...原创 2019-11-19 14:34:47 · 722 阅读 · 0 评论 -
IOS13 适配
iOS 13 支持适配的机型 iPhone X、iPhone XR、iPhone XS、iPhone XS Max iPhone 8、iPhone 8 Plus iPhone 7、iPhone 7 Plus iPhone 6s、iPhone 6s Plus iPhone SE iPod touch (第七代) 适配要求 Startin...原创 2019-11-04 16:44:13 · 631 阅读 · 0 评论 -
iOS 13 适配
坑一 UITextField 的私有属性 _placeholderLabel 被禁止访问了 [self.textField setValue:self.placeholderColor forKeyPath:@"_placeholderLabel.textColor"]; 居然崩溃了,错误信息如下 'Access to UITextField's _placeholderLabel i...原创 2019-11-04 16:38:38 · 683 阅读 · 3 评论