我想在视图控制器的视图中添加一个阴影(使用视图的图层属性)。我自己创建视图后应该在加载视图中执行此操作。 或者我应该在ViewDidLoad中执行此操作。
编辑:目前我还没有实现loadView。
答案 0 :(得分:1)
简短的回答是,如果你使用的是loadView
,那么在那里或viewDidLoad
配置阴影并不重要。 <{1}}将在viewDidLoad
之后立即调用。
较长的版本是,如果将来您决定将视图创建移动到XIB文件中,您可能希望删除loadView
的实现。在这种情况下,您需要在loadView
中自定义图层阴影。因此,从理论上讲,您可以通过将其放入viewDidLoad
。
答案 1 :(得分:0)
loadView方法用于视图控制器的视图创建。因此,如果你想为它添加阴影,那么这将是最好的地方。如果你想自定义它的子视图,那么最好在viewDidLoad中做到这一点