假设我有一个 xib,上面有一堆 UIViews:底部的 UIView(A) 上面有一个 UIButton,当按下按钮时,这个层被隐藏,下一个被显示并放在上面.
下一个 UIView(B) 包含一个从 5 倒计时到 0 的时钟,当到达 0 时,此 UIView 被隐藏,上面描述的 UIView 被移到前面并显示出来。
所以只是为了更清楚:
xib的组成:
AB
--Z方向-->
更新:屏幕截图附在页面底部。
所以我的问题是:
在 Xcode 中使用鼠标(重新)定位按钮或时钟时,他们往往会坚持错误的 UIView。对象和“堆叠”的 UIView 越多,问题就越大。
问题:
有什么方法可以像 Photoshop 中的“眼睛”层一样,隔离 UIView 并逐个处理它们?
观察! 我知道有一些方法可以实现视图之间的这种交换,但这不是问题。这里真正的问题是在 Xcode 所见即所得编辑器中以最少的麻烦实际定位按钮和时钟。 观察!
-------- 为澄清而添加 --------
Screenshot
我想在视觉上隔离视图,以便在处理其中一个视图时,所有其他视图都被隐藏并且无法交互。