如何分离iPhone视图的不同部分?

时间:2011-03-28 07:16:09

标签: iphone view uiviewcontroller nib

我在iPhone应用程序的所有视图控制器中都有一个公共页眉和公共页脚。 我想要做的是,我想将页眉和页脚分成不同的笔尖,.h和.m文件,并希望将它们集成到一个视图中。

怎么做?

谢谢大家。 大师

1 个答案:

答案 0 :(得分:1)

您可以创建2个UIViewController:

  • HeaderViewController.m(带.h和.xib)
  • FooterViewController.m(带.h和.xib)

然后在你看来你通过代码添加它们:(或者通过Interface Builder,如果你想要的话)

HeaderViewController *header = [[HeaderViewController alloc] init];
[header setFrame:CGRectMake(0,0, 320, 100)]; // For example
[self.view addSubview:header.view];

在IB中:在IB中添加一个新的UIViewController,通过HeaderViewController更改classe UIVIewController,将其与IBOutlet(标题)链接,然后你只需做[self.view addSubview:header.view];

enter image description here