从父 UIViewController 类继承 UI 组件?

Posted

技术标签:

【中文标题】从父 UIViewController 类继承 UI 组件?【英文标题】:Inheriting UI components from a parent UIViewController class? 【发布时间】:2012-08-21 14:27:41 【问题描述】:

我有一个自定义 UIViewController 类,其中包含我的其他 UIViewController 类共享的类似方法和 UI 组件。我想知道这些其他类是否有可能不仅继承方法,还继承 UI 组件,这样我就不必去每个类都添加相同的按钮等? UI设计中父控制器和继承控制器并不完全相同。

【问题讨论】:

base 和继承控制器的 UI 是否完全一样?你使用故事板还是 nib 文件? 它们是不同的,我只想继承它们共享的几个按钮。我不使用其中任何一个,我对 Mono/ios 比较陌生。 【参考方案1】:

如果需要,您可以从 nib/xib 加载视图。为此,您可以使用该方法

[... initWithNibName:@"NibName" bundle:[NSBundle mainBundle]]

你可以找到一个例子here

【讨论】:

我不知道这一点,提供的示例非常有帮助,非常感谢!

以上是关于从父 UIViewController 类继承 UI 组件?的主要内容,如果未能解决你的问题,请参考以下文章

无法查看从父类继承的属性 [重复]

PHP - 子类没有从父类继承[重复]

Dart - 从父类方法访问继承的静态属性的方法

从子类中删除从父类继承的特定方法

react redux typescript:无法将继承的道具从父级传递到类容器

java子类从父类继承某个属性,怎么添加特定的注解不影响父类