【发布时间】:2014-04-21 07:35:21
【问题描述】:
我有两个视图控制器,一个是 Home,另一个是由 cocoacontrol 动画 (MJPopupViewController) 显示的,当你按下一个按钮时,所有的背景都会发生变化,但我不知道如何更改 home查看控制器的背景,因为它们不在导航中,所以我不能使用 self.parentViewController 强制转换,那么我该怎么做呢?代码如下:
- (IBAction)purple:(id)sender {
self.view.backgroundColor = [UIColor MyPurple];
HomeViewController *home = (HomeViewController *) self.parentViewController; <-- this didnt work, I also tried only self....
home.view.backgroundColor = [UIColor purpleColor];
}
所以我需要你的帮助,我开始所以希望你能理解,谢谢!
【问题讨论】:
标签: ios objective-c background-color