当我在设计 XIB 时单击 UI 元素时,会像这样选择 UI 元素:
如果我再次单击相同的元素,则会像这样选择它:
这种特殊选择模式的目的是什么?
当我在设计 XIB 时单击 UI 元素时,会像这样选择 UI 元素:
如果我再次单击相同的元素,则会像这样选择它:
这种特殊选择模式的目的是什么?
好吧,这只是一种遍历视图层次结构(并将焦点锁定在嵌套子视图上)的机制。虽然您的示例中的两种模式之间似乎没有区别(当然除了“聚焦”模式中缺少调整大小句柄)考虑一个更复杂的对象,例如 OSX 上的 tableview(还要注意浅蓝色如何表示正在编辑的视图,而焦点环指示其父视图的框架 - 另请注意,此向下钻取是基于鼠标指针的位置。在此示例中,为了一直向下移动到单元格,我们必须在我们瞄准的最里面元素的边界):
第一次单击- 选择外部元素/容器 (ScrollView)
第二次单击- 选择 TableView
第三次单击- 选择 TableColumn
第 4 次单击- 选择 TableCell