【问题标题】:Adding multiple views (& nibs) to a single view controller将多个视图(和 nib)添加到单个视图控制器
【发布时间】:2012-02-06 20:24:41
【问题描述】:

我需要在一个 iPad 屏幕上实现多个视图。我正在创建几个类,然后创建相应的 xib 文件。我有一个主(根)视图控制器,它将管理屏幕的所有视图。我不确定如何实现这一目标。我将 IB 用于 nib 文件,而不是以编程方式创建视图。这是一个好方法吗?如何设置特定位置的视图?任何人都可以指导我或任何更好的方法。

【问题讨论】:

    标签: iphone objective-c ipad uiviewcontroller multiple-views


    【解决方案1】:

    我不确定这是多么正确,但我使用

    UINib *nib = [UINib nibWithNibName:nibName bundle:nil];
    NSArray *views = [nib instantiateWithOwner:owner options:nil];
    UIView *view = [views objectAtIndex:0];
    

    当我想从 nib 获取视图并将其用作 uiview 并移动其框架等时。希望对您有所帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 2012-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-04
      相关资源
      最近更新 更多