xcode - 在 Xcode 4.3 中添加自定义对象

标签 xcode cocoa view interface-builder xcode4.2


我使用 Objective-C 和 Xcode 大约有一年了。我定制了很多通用对象。前几天,我的一个 friend 问了我一个问题,但我无法回答他。所以我尝试自己做一些事情。

例如:
我创建了这个自定义 View :
enter image description here

如何将此 View 添加到对象库?这里:

enter image description here

我真的不知道为什么我需要这个。但我决定弄清楚如何做到这一点。我希望你能帮我解决这个问题。

提前致谢!

最佳答案

我认为这行不通。您将按钮放在自定义 View 占位符的“顶部”。自定义 View 占位符用于能够使用 - 是的,你猜对了 - 自定义用户定义的 View 。

那么您的顶部带有 5 个按钮的 View 属于哪一类?我认为你已经走进了死胡同,因为这不是在 Xcode 中做到这一点的方法。如果您想以图形方式设计自定义 View ,只需为其创建一个 NIB 文件。

我认为您不能将自己的 View 对象添加到对象库中。我所知道的一切都是用户定义的代码片段,它们将显示在右侧。

<小时/>

编辑

Interface Builder 和 Xcode 4 之前的版本中有称为 IB 插件的东西。 这些在 Xcode 4 中已停止,例如可以在此处阅读: http://xcodebook.com/2011/03/no-interface-builder-plugin-support-in-xcode-4/

进一步搜索 IB 插件会得到更多同样的信息。

最好,

弗洛

关于xcode - 在 Xcode 4.3 中添加自定义对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10583592/

相关文章:

ios - NSRunLoop的runMode :beforeDate: - the correct approach for setting the "beforeDate"

mysql - 创建包含多个表的 View ?

view - mysqldump 输出中 View 定义之前的 DROP TABLE 不正确

xcode - Xcode中 “Edit All in Scope”的快捷方式是什么?

cocoa - 保留 Cocoa 应用程序 'Active' 来等待组合键?

swift - NSTableView viewFor tableColumn 委托(delegate)方法未调用

objective-c - NSMenu 项目由于不明显的原因变灰/禁用

javascript - 在 React Native 中渲染另一个 View

ios - 权利无效?

ios - StoreKit.framework 从 Library 目录中删除