这不应该令人困惑。我有一个自定义UIView,上面有很多控件。 UILabel,按钮等。我已经使用Interface Builder创建了这个Nib。我希望能够使用界面生成器将此自定义uiview放置在另一个UIView上。

如何将我的UIView自定义类链接到 Nib ?调用了initWithCoder,但我希望此类从 Nib 加载。

谢谢

最佳答案

为此,您必须为Interface Builder创建一个使用自定义控件类的插件。一旦创建并安装插件,就可以通过拖放将 View 实例添加到另一个窗口或Interface Builder中的 View 。要了解有关创建IB插件的信息,请参阅Interface Builder Plug-In Programming Guide和Aaron Hillegass的书Cocoa Programming for Mac OS X中有关创建自己的IB Palette控件的章节。

Here是指向a similar question的可接受答案的原始作者的链接。

关于iphone - 使用Interface Builder创建的自定义UIView可以通过Interface Builder访问/定位,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1698448/

10-14 08:58