iOS UI元素是不可见的
我在一个项目上工作了几天。直到今天,一切都很顺利。我添加了一些元素来查看,就像今天一样。但当我在设备上启动应用程序时,我看不到它们。他们在那里:大小班工作正常,一切都在正确的地方。我甚至可以在UIPickerView上触摸UISegmentedControl和pick项,这会使Picker视图产生噪音。但它们是看不见的——我只能看到旧的元素 我甚至不知道问题出在哪里,因为新的元素和旧的元素有相同的设置。像[\u someElement setHidden:NO]这样的方法没有任何作用 你能帮我吗iOS UI元素是不可见的,ios,uikit,Ios,Uikit,我在一个项目上工作了几天。直到今天,一切都很顺利。我添加了一些元素来查看,就像今天一样。但当我在设备上启动应用程序时,我看不到它们。他们在那里:大小班工作正常,一切都在正确的地方。我甚至可以在UIPickerView上触摸UISegmentedControl和pick项,这会使Picker视图产生噪音。但它们是看不见的——我只能看到旧的元素 我甚至不知道问题出在哪里,因为新的元素和旧的元素有相同的设置。像[\u someElement setHidden:NO]这样的方法没有任何作用 你能帮我吗
编辑:它们在IB预览中可见可能存在缓存错误,请尝试: -从DerivedData文件夹中删除所有数据 /用户/%user name%/Library/Developer/Xcode/DerivedData -从设备/模拟器手动删除应用程序
重建应用程序谢谢,我在几个小时后解决了它,当时我正在关注另一个问题 AVFoundatuon预览层隐藏这些元素。简单的解决方案是将它们作为子视图放到顶部
谢谢。请发布一些代码和/或故事板。您是否可能将它们放在隐藏它们的视图后面?我会先检查序列图像板中的视图层次结构。使用AV时的已知问题。。。层。(与AVPlayer一起使用)。我认为隐藏视图/图层可能是个问题。