【问题标题】:How to control .xib views如何控制 .xib 视图
【发布时间】:2011-05-30 21:36:44
【问题描述】:

我有一个自己创建的 .xib 文件。我想知道单击按钮时显示该 .xib 的最佳方法是什么。 .xib 不是全屏的,它只有 200 x 200。我也希望能够控制 .xib,因为它上面有按钮。我是否应该创建一个新类,如果是,如何将 .xib 连接到该类。

【问题讨论】:

    标签: iphone xcode uiview interface-builder xib


    【解决方案1】:

    使用 IBOutlet 属性 mySquareView 创建一个新类。在 IB 中,将所有者类型设置为此类并将您的视图连接到属性。然后就像它是带有视图控制器的普通视图的 xib 一样工作。

    为了从 xib 加载您的视图,请使用您的所有者类的实例并使用 UINib 类的 instantiateWithOwner:options: 方法。

    您也可以查看 Apple 提供的documentation 这一部分的Loading Nib Files Programmatically部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-06
      • 2013-12-11
      相关资源
      最近更新 更多