本文主要是介绍iOS修改第三方库日期视图的层级来避免被其他视图遮挡(PGDatePicker),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 引言
- I、iOS视图置顶方案
- II、案例:适配iOS12系统上日期视图被筛选视图遮挡问题
- 2.1 自定义类重写viewWillLayoutSubviews
- 2.2 在分类使用方法交换让日期视图视图置顶
- 2.3 modal样式适配
- see also
引言
本文以pod 'PGDatePicker' ,'2.6.9'·
为例子
问题:iOS12系统上日期视图被筛选视图遮挡
思路:利用运行时API修改第三方SDK的内部实现
I、iOS视图置顶方案
让一个View至于最顶端, 避免被其他子视图遮盖住
zPosition : 同级Layer改变显示顺序
bringSubviewToFront: 让指定子视图显示到窗口最前面
这篇关于iOS修改第三方库日期视图的层级来避免被其他视图遮挡(PGDatePicker)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!