问题描述
将我们的应用程序从Xcode10迁移到Xcode12后,我们发现UIBarButtonItems出现问题。其中一些是不可见的,但仍可以使用。
我们能够更具体地定位以下目标:
- iOS12上的Xcode10.3:没有问题
- iOS13上的Xcode10.3发行版:没问题
- iOS14上的Xcode10.3发行版:没问题
- iOS12上的Xcode11.7:没有问题
- iOS13上的Xcode11.7:存在问题
- iOS12上的Xcode12.0.1:没有问题
- iOS13上的Xcode12.0.1:存在问题
- iOS14上的Xcode12.0.1:存在问题
- 问题出现在Debug和Release中
- 当我们从Xcode运行应用程序时,没有出现问题
- 仅当我们退出应用程序并直接从设备再次启动它时,问题才会出现
- 仅当UIBarButtonItem是带有图标的系统项时出现问题,例如:刷新,添加,...
- 问题没有出现,UIBarButtonItem是带有文本的系统项,例如:Edit,Close,...
- 问题没有出现,UIBarButtonItem自定义为资产中的图像
- 如果我以编程方式执行UIBarButtonItem系统,也会出现问题
查看“层次结构视图”时,该项目及其图标在那里,但未在设备上显示。 无论显示与否,我们都看不到任何有助于理解问题的区别。
屏幕截图下面是:
- 故事板
- 从图标启动后在iPad上发布
- 查看问题的层次结构
更多屏幕截图(比较)可在此处找到:https://imgur.com/a/7Dcyvir
有没有机会看到Xcode11或Xcode12有类似的行为? 是否知道我们可以尝试什么,或者是否需要报告Xcode问题以进行修复?
在此先感谢您的帮助!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)