dev*_*os1 5 xcode interface-builder
所以我来自 C# WinForms/WPF 的背景,并试图让我的头脑围绕 Xcode 如何将 Interface Builder 中的可视 UI 元素与它们在代码中的实体联系起来。
在 WPF 中,我习惯于只定义一个元素的 id,然后在代码中作为成员访问它。在 JavaScript 中它是相似的,除了我必须先调用document.getElementById。
然而,Xcode 和它的插座真的让我陷入了困境。假设我有一个界面并在窗口中创建一个视图。现在我希望能够以编程方式访问该视图,但首先我必须为该视图定义一个插座并以图形方式将视图“绑定”到插座?除了对不必要的工作的抱怨之外,我的下一个问题是有没有一种快速简便的方法可以从 Interface Builder获得该插座定义?
在代码中,我可以命令单击一个标识符以转到其定义,但这在此窗口中似乎不起作用:

我只想查看 的定义,menu以便我可以使用它。有没有捷径可以做到这一点,还是我必须自己找到控制器文件并搜索“菜单”?
使用助理编辑!当您在 Interface Builder 中选择对象时,它可以自动跟随,显示它们的头文件。
然后,要创建您的插座,您只需从 Interface Builder 视图中按住控件拖动到助理编辑器另一半的头文件中的空白位置,而不是在 Interface Builder 中编写定义和控件拖动。
| 归档时间: |
|
| 查看次数: |
1463 次 |
| 最近记录: |