Ein weiterer UIButton Hintergrundfarbe Problem

Noch ein einfaches Problem mit ändern der Hintergrundfarbe von einem UIButton. Also ich dachte nach der Suche ein bisschen, dass ein gemeinsamer Weg, um erstellen Sie entweder ein Bild oder Untersicht.

Habe ich einen button im storyboard und angeschlossen an eine Steckdose. In meiner VC-Klasse, ich habe den folgenden

.h

@property (nonatomic, readwrite, strong) IBOutlet UIButton *uiLoginButton;

.m

- (void)viewDidLoad
{
[super viewDidLoad];
NSLog(@"%s and frame rect %@", __PRETTY_FUNCTION__, self.uiLoginButton); //here uiloginbutton does not have any size!

CGRect buttonRect = CGRectMake(50, 50, 100.0, 100.0);

self.uiLoginButton = [UIButton buttonWithType:UIButtonTypeCustom];
self.uiLoginButton.frame = buttonRect;
self.uiLoginButton.backgroundColor = [UIColor redColor];
NSLog(@"%s and frame rect %@", __PRETTY_FUNCTION__, self.uiLoginButton);    
}

Nein, ich habe die Werte in CGRectMake zufällig, weil der IBOutlet-Schaltfläche frame 0 ist. Wie kommt das?

Was ist der richtige Weg, um wirklich ändern Sie die Schaltfläche Farbe?

InformationsquelleAutor H.Rabiee | 2013-03-16
Schreibe einen Kommentar