I want to draw something in drawRect of pushed view.
Also, I want to change ba开发者_如何学Pythonck ground color of view.
I can change background color by self.view.backgroundColor = [UIColor greenColor]; in viewDidLoad, if view is main view.
I used that in viewDidLoad of pushed view controller, but it is still black.
MyViewController *myViewController = [MyViewController alloc]init];
[self.navigationContoller pushViewController:myViewContoller animated:YES]; // I want to change background color of this view.
[myViewController release];
Setting the myViewController's background color before pushing it should work. 
myViewController.view.backgroundColor = [UIColor greenColor];
// push myViewController.
Or you can go to the viewWillAppear of that view and set the backgroundColor there. 
In Apple Swift, We can use:
self.view.backgroundColor = UIColor(red: 0, green: 1, blue: 0, alpha: 1)
Background will change to Green
You actually should customize your view in viewDidLoad of your pushed view. Thats what it is made for.
 
         
                                         
                                         
                                         
                                        ![Interactive visualization of a graph in python [closed]](https://www.devze.com/res/2023/04-10/09/92d32fe8c0d22fb96bd6f6e8b7d1f457.gif) 
                                         
                                         
                                         
                                         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论