代码之家  ›  专栏  ›  技术社区  ›  Daniel A. White

自定义视图的UIView或UIViewController

  •  1
  • Daniel A. White  · 技术社区  · 16 年前

    UIView 我可以在界面生成器中使用?

    1. UIView视图 在Interface Builder中 在一个代码文件中,然后在另一个代码文件中使用它 UIView视图 我喜欢控制(我该怎么做?)

    2. 创建自定义 在Interface Builder中 UIViewController ViewController ,放置新视图。

    基本上,我正在尝试创建一个可重用的显示视图,并希望有一个快速的方法来在我的所有实例中以最小的工作量更改它。我已经在Interface Builder中列出了我的XIB。

    2 回复  |  直到 16 年前
        1
  •  1
  •   kovpas    16 年前

    最好的是第一条路。别忘了把IBOutlet关键字放在类成员之前,这是你想在interfacebuilder中看到的。

    @interface MyViewController : UIViewController {
        IBOutlet UILabel *m_MyLabel;
    }
    ....
    
        2
  •  0
  •   Ben Gottlieb    16 年前

    你会想做(1)。假设您有一个现有的IB文件,您想在其中放置自定义UIView子类?在这种情况下,转到该文件,拖出一个UIView,然后在inspector的“applicationidentity”选项卡(第4个选项卡)中将类设置为自定义类(如代码中所定义)。