2010-04-01 16 views

Antwort

30
myViewController.view.backgroundColor = [UIColor redColor]; 
17

In IB, wählen Sie die Ansicht im View-Controller und klicken Sie auf die Hintergrundfarbe Wähler oder im Code zu tun:

self.view.backgroundColor = [UIColor redColor]; 
+0

Ist es seltsam, dass wir beide RedColor für unsere Code-Beispiele ausgesucht? Heh ... – Jasarien

+4

Ja, vielleicht liegt es daran, dass UIColor in 'r' endet und das ist die Farbe, die erscheint, wenn du r erneut drückst. – DyingCactus

0

Es gibt auch die viel klarer Weg, um diesen Code zu schreiben:

[self.view setBackgroundColor:[UIColor redColor]]; 

Dies ist der Unterschied zwischen Punktnotation (die vorherigen Antworten) und Methodennotation (meine Antwort).

1

Für Swift:

myViewController.view.backgroundColor = UIColor.blackColor() 
self.view.backgroundColor = UIColor.blackColor() 
Verwandte Themen