我正在使用Master-detail ViewController
,其中有许多行在masterviewcontroller中保存标题,我想根据用户选择的行更改详细ViewController
单元格的内容视图背景颜色在大师ViewController
。它就像一本书,其中主视图控制器保存章节的标题,当用户选择章节时,它可以在详细视图控制器中读取该章节。
用户不会选择任何单元格,但我会使用NSTimer
突出显示并取消详细显示ViewController
行。
答案 0 :(得分:0)
您需要在详细信息视图的.h文件中包含一个属性,以确定所需的颜色。然后在tableviewcontroller中准备segue,你可以创建一个detail viewcontroller的实例并设置属性:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
DetailViewController *dest = segue.destinationViewController;
dest.myBackgroundColorProperty = [UIColor redColor];
}