2016-04-07 6 views
-2

私はMainViewControllerを持っていて、コンテナビューを持っています。エッジからのマージンはほとんどありません。
私は別のビューViewController1に移動します。 ViewController1の一部の領域でエラーが発生したとします。 MainViewControllerの背景を赤で変更したいと思います。赤い枠はMainViewController背景UIViewControllerの背景色を変更するには

enter image description here

、ここですので、ビューには、(スクリーンショットを添付している)のようになります私のコードは

class ViewController1: UIViewController { 
var MainVC = MainViewController() 
    override func viewDidLoad() { 
     super.viewDidLoad() 
     MainVC.view.backgroundColor = UIColor.redColor() 
    } 

が、そのは

+0

有権者の皆様へあなたは私にyを説明できますか? 返信を待つ –

答えて

5

これを試してみての作業ではありません:

self.view.backgroundColor = UIColor. greenColor() 
+0

現在のビューの色が変わります。私は最初のビューの色を変更する必要があります。スクリーンショットでは赤色で表示されます。 これを行うとピンクの色が緑色に変わります。 –

+0

このコードを試してみませんか? –

+0

まだわからないけど...確かに試してみるよ –

-3

ナビゲーションコントローラからのviewcontrollerオブジェクト:

navigationController?.viewControllers;