Obj-C/Storyboard 中的两个子类共享相同的 UI

Share the same UI for two subclasses in Obj-C/Storyboard

我有一个 ViewControllerA,它的 UI 布局是在 Interface Builder(故事板)中设计的。

ViewControllerA 有两个具体的子class,ViewControllerB1ViewControllerB2;它们具有相同的 UI 及其超级 class ViewControllerA,但 运行 具有不同的逻辑。

我如何创建两个不同的具体 classes 但它们与故事板共享相同的 UI,您必须在故事板中指明视图控制器的 class?

遗憾的是故事板不支持子类化。 您应该在 ViewControllerA 中为不同的逻辑创建委托。