我在一个项目上工作了几天。一切都很好,直到今天。我今天添加了几个与正常情况相同的元素。但是当我在设备上启动应用程序时,我无法看到它们。他们在那里:大小班级工作正常,一切都在正确的地方。我甚至可以触摸UISegmentedControl并在UIPickerView上选择使拾取器查看噪音的项目。但它们是看不见的 - 我只能看到旧元素。
我甚至不知道问题在哪里,因为新的元素具有相同的设置作为olders。像[_someElement setHidden:NO]这样的方法什么都不做。
你能帮我吗?
编辑:它们在IB预览中可见
答案 0 :(得分:0)
可能是缓存错误,请尝试:
- 删除DerivedData文件夹中的所有数据 / Users /%用户名%/ Library / Developer / Xcode / DerivedData
- 从设备/模拟器中手动删除应用程序
重建申请
答案 1 :(得分:0)
谢谢,几个小时后,当我专注于另一个问题时,我解决了它。
AVFoundatuon预览图层隐藏这些元素。简单的解决方案是将它们作为子视图放在顶部。
谢谢。