如何实现iPhone的通用基本视图?

时间:2010-08-12 15:57:04

标签: iphone objective-c

我所有的应用程序页面都共享相同的布局和一组UI元素,我一直在努力制作一个可重用的组件。

我已经离开了子类化的道路,制作了一个UIViewController的“抽象”子类来保存导航的基本逻辑,以及一个布局UI的nib文件。

我花了一些时间对基类进行单元测试,它按预期工作,但在我开始实际继承它时遇到了与继承相关的问题。

我不会详细说明,因为我认为这实际上是一个坏主意,而构图是要走的路,但我想在浪费任何时间之前我会问...

这里最好的方法是什么?

干杯

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用基类,就像你做的那样。没有任何细节,很难为你提供进一步的帮助。

如果他们都使用相同的布局,你不能只让它成为一个类吗?