メソッドでいくつかのデフォルトをロードUIButton
し、カスタマイズを設定しviewDidLoad
ます。デフォルトは正常にロードされます。ただし、UIButtons
カスタマイズはできません。
まったく同じUIButton
コードをアクション ボタンに配置してカスタマイズをトリガーすると、うまく機能します。.xib でボタンを「カスタム」に変更しました。
何かが異常に起こっているように感じます。そのため、ボタンが Mod で起動しません。
- (void)viewDidLoad {
lifeTotal.text = [[NSUserDefaults standardUserDefaults] objectForKey:@"bankKey"];
floatTot = [[NSUserDefaults standardUserDefaults] floatForKey:@"floatKey"];
dollaInt = [[NSUserDefaults standardUserDefaults] integerForKey:@"intKey"];
hourlyRate.text = [[NSUserDefaults standardUserDefaults] objectForKey:@"rateKey"];
rate = [[NSUserDefaults standardUserDefaults] integerForKey:@"rateInt"];
NSArray *buttons = [NSArray arrayWithObjects: self.start, self.stop, self.fbButton, self.clearLifeTotal,nil];
for(UIButton *btn in buttons)
{
// Set the button Text Color
[btn setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
[btn setTitleColor:[UIColor redColor] forState:UIControlStateHighlighted];
// Set default backgrond color
[btn setBackgroundColor:[UIColor blackColor]];
// Round button corners
CALayer *btnLayer = [btn layer];
[btnLayer setMasksToBounds:YES];
[btnLayer setCornerRadius:5.0f];
// Apply a 1 pixel, black border around Buy Button
[btnLayer setBorderWidth:1.0f];
[btnLayer setBorderColor:[[UIColor blackColor] CGColor]];
}
[super viewDidLoad];
}