【发布时间】:2013-12-15 06:10:03
【问题描述】:
我有一个 UIViewController 说 viewControllerA 包含一些视图元素,如 UIButton、UILabel 等。现在我的问题是我是否应该在单独的 UIView 类中创建这些视图元素,然后添加 UIViewController ,或者我应该直接在UIViewController 中创建这些视图元素。根据 MVC,在单独的 UIView 类中创建视图元素然后将其添加到 UIViewController 中是否合适?
【问题讨论】:
-
这完全取决于您的要求
-
您是否有理由不在 xcode 的故事板中创建这些按钮和标签,然后将它们链接到您的 VC 类以用于操作和出口?
-
@manujmv 但是相应地,MVC 不适合将所有视图元素放在一个单独的类中吗?
-
@Spectravideo328 事实上我想以编程方式进行。
标签: ios cocoa-touch separation-of-concerns architectural-patterns