iphone - 子类化 UIViewController 类

标签 iphone objective-c ios uiviewcontroller

我的应用有一个 UITabBar。大多数选项卡具有相似的功能,尽管它们在重要方面有所不同。
为了避免代码重复,我想创建一个处理类似功能的类 (BaseViewController),并使用它的子类 (FirstViewController, Second等)来控制独特的功能。

这样做的最佳方法是什么?
我设想的一个问题是,如果我创建 xib 和 View Controller ,我如何将 xib 中的元素连接到基本 View Controller ?

                   > FirstTabViewController
BaseViewController > SecondTabViewController
                   > ThirdTabViewController

最佳答案

如果 BaseViewController 具有 IBOutlet 属性,它们在 Interface Builder 的继承类中的行为将完全相同。您需要做的就是将您的连接拖过来。

关于iphone - 子类化 UIViewController 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6668819/

相关文章:

objective-c - 如何检测由于没有连接而调用 didFailWithError ?

iphone - 使 UITextView 全屏显示

objective-c - 具有 24 小时时间的 NSDateFormatter

ios - 标签的 UIButton 文本不可见

iphone - 限制父 View 内的 View

ios - 如果选项卡栏 Controller 在另一个 ui Controller 内,如何以编程方式切换选项卡? - swift

ios - 在 iphone 6 中从后台重新打开时应用程序崩溃

iphone - 从应用程序访问 iPhone 联系人

iphone - CATiledLayer 高于正常 CALayer

IOS UITableView "Delete"按钮不出现