У меня проблема. Я использую кнопку как BarButtonItem
. До сих пор он отлично работает, но мой фоновый рисунок работает только, если я нажимаю на свою кнопку. Как я могу сделать это так, чтобы мой фоновый цвет будет установлен каждый раз?Изменить цвет фона для UIButton IPhone
UIButton *redEmergencyButton = [[UIButton buttonWithType:UIButtonTypeRoundedRect] retain];
redEmergencyButton.frame = CGRectMake(100, 100, 100, 50);
redEmergencyButton.backgroundColor = [UIColor colorWithRed:0.8
green:0.898039215686274509803
blue:1.0
alpha:1.0];
[redEmergencyButton setTitle:@"Emergency"
forState:UIControlStateNormal];
[redEmergencyButton addTarget:self
action:@selector(doEmergency)
forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *rButton = [[UIBarButtonItem alloc]
initWithCustomView:redEmergencyButton];
Почему «синий: 5.0»? – kennytm
5 раз синее, чем 1! :) – willcodejavaforfood
извините, был синим: 1.0 – lightwave