2024年3月
iOS14以上,UITableViewCell中的控件,点击无效
适配iOS14系统,发现很多列表中的小按钮点击事件不响应,iOS14以下的系统没有异常
这是因为将控件直接添加到cell上导致(swift)
addSubview(bottomView)
在iOS14中,cell的contentView层级在cell上,如果直接将控件添加到cell上,点击的时候,只会响应下面的协议方法(swift)
tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath)
应该修改成(swift)
contentView.addSubview(bottomView)
Link:
iOS 插件开发及问题排查
iOS 插件开发及问题排查:
iOS新建应用和新建插件,默认都会把目标部署系统版本设置为最新操作系统版本,如果App没有找到应用或者插件,首先排查 minimum deployment target
是否匹配设备系统版本
- 排查App或者插件 最低支持版本是否对于设备操作系统版本。
- 检查
Build Phases > Embed App Extensions
是否包含指定插件,并且Copy only when installing
是否为未选中状态。 - 检查插件运行后是否有崩溃。
Link: