考虑UITableView
's 刷新选项。
如果我有代码来设置和显示复习,我应该在情节提要中保持启用还是禁用它(使用小复选框)?我认为这通常并不重要,但我想有些事情会在被忽视时导致错误,例如在情节提要中将刷新器设置为“关闭”也会更改代码中未涵盖的一些滚动属性(即使它没有-)。
我假设书面代码优先于情节提要选项,并且任何情节提要设置都是在编译时配置的。
有什么我需要关心的吗?
考虑UITableView
's 刷新选项。
如果我有代码来设置和显示复习,我应该在情节提要中保持启用还是禁用它(使用小复选框)?我认为这通常并不重要,但我想有些事情会在被忽视时导致错误,例如在情节提要中将刷新器设置为“关闭”也会更改代码中未涵盖的一些滚动属性(即使它没有-)。
我假设书面代码优先于情节提要选项,并且任何情节提要设置都是在编译时配置的。
有什么我需要关心的吗?
您在UIViewController
s 方法中所做的每项更改都-(void)viewDidLoad
将在视图加载后执行,因此它将覆盖 Storyboard/nib 设置。从这一点开始,所有的代码更改都应该被保留(也许一些布局代码可能会因为自动布局等而出现问题)
正如UIViewController 文档所说:
viewDidLoad
在控制器的视图加载到内存后调用。
- (void)viewDidLoad
在视图控制器将其视图层次结构加载到内存后调用此方法。无论视图层次结构是从 nib 文件加载还是在 loadView 方法中以编程方式创建,都会调用此方法。您通常覆盖此方法以对从 nib 文件加载的视图执行额外的初始化。