Iphone 具有多个UITableView的UIScrollView?如何最好地设置它?

Iphone 具有多个UITableView的UIScrollView?如何最好地设置它?,iphone,cocoa-touch,ios4,interface-builder,Iphone,Cocoa Touch,Ios4,Interface Builder,以上是我的自定义UIViewController的IB屏幕截图。此主视图包含大量信息。ImageView是临时占位符,仅用于提供信息/按钮,以帮助我了解布局 你会看到在底部,我倒了一个UIScrollView。我要做的是在ScrollView中转储3个UIView,其中每个UIView都包含一个UITableView。但是,这个NIB/XIB文件变得非常混乱。我想创建一个新的NIB,加载到UIScrollView中。做这件事最好的方法是什么 我是否将新的UIViewController转储到此X

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

你会看到在底部,我倒了一个UIScrollView。我要做的是在ScrollView中转储3个UIView,其中每个UIView都包含一个UITableView。但是,这个NIB/XIB文件变得非常混乱。我想创建一个新的NIB,加载到UIScrollView中。做这件事最好的方法是什么

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

仍然在使用界面生成器和更高级的应用程序。发展


提前谢谢

在处理滚动视图及其内部内容时,我通常会这样做

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

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

然后在我的viewDidLoad中,我以编程方式将content视图放入scroll视图,如下所示:

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