构造这个UIViewController类层次结构的惯用方法是什么?

时间:2012-07-03 20:40:00

标签: ios uiview

我有一个包含多个UITableViewController子类的应用程序。我创建了一个共享父级,我处理大部分的prepareForSegue工作,并通过模板方法模式委托子类的实现。

这个父类有一些逻辑,比如何时将取消按钮(setEditing:animated)添加到navigationItem

我刚刚添加了一个只有UITextFieldUITextView的详细信息视图,所以它实际上不需要是UITableView。事实上,如果它是一个表视图,我不会有我想要的滚动行为。所以我直接将它变成了UIViewController子类。

但我希望它具有与其他视图控制器从中间类继承的相同编辑/取消行为。

解决重复问题的惯用方法是什么?分类

0 个答案:

没有答案