1.UITableViewCell上控件不响应点击事件
iOS14中 UITableViewCell 如果子控件是加到cell上的会被 cell的contentView所遮挡,contentView会在最上层。
解决办法: 将子控件加到contentView上或者隐藏cell的contentView
// 如果修改的地方比较多的话 可以在基类cell中重写addSubview的方法
override func addSubview(_ view: UIView) {
if view == contentView {
super.addSubview(view)
return
}
contentView.addSubview(view)
}
2.刘海屏statusBarFrame.size.height 有所改变
3.Xcode12 跑真机特别慢,目测直接在Xcode11上更新成xcode12的好像会有这个问题,解决方案如下:
-
删除~/Library/Developer/Xcode/iOS DeviceSupport/该目录下,所有文件夹
-
选择Xcode --> Window–>Devices and Simulators,找到真机设备,鼠标右键选择unpair the device
重启Xcode、重新连接设备、重新运行应用程序
还是不行的可以尝试卸载Xcode完全重新安装,笔者在重新安装后就不卡了
4.UIDatePicker
iOS13.

本文介绍了在iOS14开发中遇到的问题及解决方案,包括UITableViewCell子控件点击事件失效,刘海屏statusBar尺寸变化,Xcode12运行真机速度慢的解决方法,以及UIDatePicker的样式调整。此外,还提到了UIButton在导航栏中状态自动变为启用的意外发现。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



