我正在为我的应用添加另一种样式选择,可以从我的应用内设置屏幕访问。用户可以选择深色或浅色方案。
到目前为止,我已使用initWithStyle:
中的UITableViewCell
来设置颜色。
但是,一旦加载了视图,即使用户通过我的导航控制器切换视图,也不会再次初始化自定义表格单元格类。
所以我需要使用viewWillAppear:
这样的事件,但UITableViewCell
似乎没有这样的事件。我该怎么用?
答案 0 :(得分:1)
UITableViewDelegate
协议有一条tableView:willDisplayCell:forRowAtIndexPath:
消息,如果这就是你要照顾的内容。