我阅读了几篇关于界面构建器的文章,但对我来说并不清楚 我想要做的就是创建一个单独的类(viewSwitcher)来切换我的应用程序的视图。一个方法采用uiview类型的两个参数,并通过使用transitionfromview切换应用程序视图 我想在界面构建器中创建对象而不是手动编码并将其传递给我的viewSwitcher类 我正在尝试最大限度地利用接口构建器减少代码并将interfce构建器用于工作。
我该怎么做?
答案 0 :(得分:4)
您可以将任何自定义对象添加到nib文件中,只需从作为自定义对象的超类的调色板添加一个现有对象,例如,如果您有自定义UIView子类,则将调色板中的UIView添加到您的笔尖中。
然后,在身份检查器中,您可以选择自定义子类。您在子类中定义的任何出口和操作将在界面构建器中可用,以根据需要进行连接。
答案 1 :(得分:1)
您可以在Interface Builder中创建自定义类的实例,但仍需要编写实际类的代码。
接口构建器不是可视化编码工具,它是一种配置对象的方式,无论它们是由系统提供还是由您自己编写的自定义类。