我有一个MainViewController,它有一个容器视图。边缘边缘很少。
现在我导航到另一个视图ViewController1。假设我在ViewController1中的某个区域出现错误。然后我想用红色改变我的MainViewController背景。因此视图应如下所示(屏幕截图已附加),其中红色边框为MainViewController背景
这是我的代码
class ViewController1: UIViewController {
var MainVC = MainViewController()
override func viewDidLoad() {
super.viewDidLoad()
MainVC.view.backgroundColor = UIColor.redColor()
}
但它不起作用
答案 0 :(得分:5)
试试这个:
self.view.backgroundColor = UIColor. greenColor()
答案 1 :(得分:-3)
您可以从导航控制器获取任何uiviewcontroller对象:
navigationController .viewControllers;