在Storyboards中查找解释视图控制器对象上方托盘的资源?

时间:2017-01-04 20:25:37

标签: xcode storyboard interface-builder

我通过向故事板中的视图控制器添加一个对象找到了一种实现UITableViewDataSource对象的新方法,并且我想了解更多关于标记为红色的区域的信息。在搜索stackoverflow以获取与故事板有关的结果时,我给出了一个有关Interface Builder的4,000多个问题的列表,因此这个问题可能是重复的。我在哪里可以在线查找资源,解释Xcode故事板中View Controller对象上方的托盘?

提前感谢您,这是一个截图:

enter image description here

2 个答案:

答案 0 :(得分:1)

视图控制器上方水平行中的四个图标仅是访问与此场景相关联的顶级对象(真实和代理)的另一种方式(除了画布左侧的文档轮廓)。所以视图控制器代理,第一个响应者代理,退出代理(用于解除关联)以及在顶层引入的任何内容。

enter image description here

通常情况下,非常典型的第四个对象可能是您已附加到视图的手势识别器(如我上面的屏幕截图所示)。但是一个笔尖通常只是一个对象的来源,所以你可以从这里实例化你喜欢的东西(就像我猜你做的那样)。

答案 1 :(得分:0)

这称为“场景码头”。

这是重复的question(和answer),因为它似乎没有直观的名称我提交此答案以供参考。

我通过Apple的开发文档快速浏览了Google,看看我是否能找到一些细节,但是相对空洞。在讨论向视图控制器添加手势识别器时,它们似乎引用了“场景停靠”(就像matt's answer)。