突出显示的属性仅用于在Interface Builder中显示

syn*_*gma 13 user-interface xcode storyboard ios

我该如何解决此类警告?在大多数情况下它意味着什么?

当我点击它时,我的界面生成器上没有突出显示任何内容(它只是放大了两个视图控制器之间的某个区域).

moh*_*945 17

您在Xcode中将突出显示的UIImageView 设置为true.Xcode告诉您该值是WYSIWYG但在运行时不起作用.

  • 要在大海捞针中找到针,您可以右键单击故事板 - >打开方式 - >源代码,然后搜索突出显示的="是" (5认同)
  • 太棒了,他们不会告诉你哪一个很多项目突显了...... (3认同)
  • 是的,我已经意识到发布问题后不久(无法发布答案).在某些情况下,IB并没有指向正确的`UIImageView`,你必须逐个查找它. (2认同)

swi*_*Boy 8

在看了警告信息细节后我才知道,但仍然没有办法,我可以找到特定的图像 highlighted="YES"

@ Keller在Accepted answer的评论中提出的完美诡计.

只需右键单击您的故事板 - >打开为 - >源代码.

搜索

突出="YES

只需将YES设置为NO.

或者如果仔细查看搜索字符串周围的代码,您可以获取ViewController的Scene特定ImageView.

感谢@ Keller