xcode - 界面生成器什么是对象模板

标签 xcode storyboard interface-builder

在 Storyboard中有一个可以添加到 View Controller 的对象实体。我的问题是我不确定它的目的。它的用处是什么?您能否展示它的用法以及如何以编程方式完成同样的事情。我试过将对象模板拖到 viewController 上,但我不知道之后该怎么做。我将提供一张屏幕截图,说明我在 xcode 的界面构建器中寻找的内容:

enter image description here

最佳答案

这对于添加自定义类的实例很有用。将对象拖到文档中后,您可以在身份检查器上更改其类。加载 Storyboard时,将创建该类的一个实例。

需要这样做的情况相对少见。您可能会添加一些自定义 Controller 对象,但通常此类职责将由 View Controller 或数组/树 Controller 处理。如果您看不到需要,请不要担心。如果有一天,您确实找到了需要,那么您就会知道为什么它是可能的。

关于xcode - 界面生成器什么是对象模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29287161/

相关文章:

ios - @IBDesignable 错误 : IB Designables: Failed to update auto layout status: Interface Builder Cocoa Touch Tool crashed

ios - 尝试使用几何阅读器和导航栏获得全宽 View - SwiftUI

ios - iOS中宏的误区

xcode - 为什么 Xcode 在编译我的应用程序之前要求 "codesign wants to access key access in your keychain"

ios - 在 Storyboard中使用 Swift 嵌套类作为 UIViewController

ios - IBDesignable 在框架中不适用于嵌入式项目

ios - 为 xcode 项目设置默认字体样式、颜色和大小

ios - 如何以编程方式确定我的应用程序是否在 iphone 模拟器中运行?

iphone - Xcode 4.2 & Storyboard,如何在 View 之间传递数据?现有代码错误

Objective-C:如何使用 "."和 ","作为小数点分隔符或至少将其即时转换为另一个