我有一个%}
的子类来使用Core Graphics。
我也有UIView
的视图。
我想将常规非核心图形UIViewController
添加到该视图子类。
我是否将UIView
作为子视图添加到视图控制器中的UIView
(self.view
),还是将其添加为[self.view addSubview:view]
子类文件中的子视图( UIView
)?
使用Objective-C。
答案 0 :(得分:0)
无所谓,结果将是相同的。它只取决于您的编码风格/应用程序架构,即您想在哪里设置您添加为子视图的视图。
答案 1 :(得分:0)
这两种选择都是可能的 - 你必须决定什么是最有意义的。
如果您打算在另一个视图控制器中重用UIView子类,并且它不需要Core Graphics子视图,则应将此逻辑放在视图控制器中。否则,我将它放在UIView子类中,因为UIViewController中的代码量往往很快变得相当大。