【问题标题】:UIScrollView with multiple UITableViews? How best to set this up?UIScrollView 与多个 UITableViews?如何最好地设置它?
【发布时间】:2011-02-07 18:30:45
【问题描述】:

所以上面是我的自定义 UIViewController 的 IB 截图。此主视图包含大量信息。 ImageViews 是临时占位符,仅用于信息/按钮,以帮助我了解布局。

你会在底部看到我已经转储了一个 UIScrollView。我想做的是在 ScrollView 中转储 3 个 UIView,其中每个 UIView 都包含一个 UITableView。这个 NIB/XIB 文件虽然变得非常杂乱无章。我想创建一个在 UIScrollView 中加载的新 NIB。这样做的最佳方法是什么?

我是否将新的 UIViewController 转储到此 XIB 文件中,然后将 ScrollView 的委托设为新的 ViewController ?那么我可以为那个 UIViewController 设置一个自定义笔尖吗?这是正确的做法吗?

仍在使用 Interface Builder 和更高级的应用程序。发展!

提前致谢!

【问题讨论】:

    标签: iphone cocoa-touch ios4 interface-builder


    【解决方案1】:

    在处理 Scroll Views 和其中的内容时,我通常会这样做...

    我将滚动视图放在主视图中,并在连接到它的视图控制器中创建一个 IBOutlet。

    然后我在 xib 中创建第二个 UIView,即我的内容视图 (contentsOfScrollView),并在我的视图控制器中创建一个连接到它的 IBOutlet。

    然后在我的 viewDidLoad 中,我以编程方式将内容视图放入滚动视图中,如下所示:

    [self.scrollView addSubview:self.contentsOfScrollView];
    self.scrollView.contentSize = self.contentsOfScrollView.frame.size;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-21
      • 2013-09-10
      • 1970-01-01
      相关资源
      最近更新 更多