Я пытаюсь выполнить другой код, когда я нажимаю тот же элемент кнопки. Каждый раз, когда я нажимаю на изменение фонового изображения. Я проверяю, что это такое, и я выбираю код для запуска. Это работает, но когда приложение приходит из фона, кнопка не работает. Некоторые идеи ?Элемент панели «Бар» не работает, когда приложение приходит из фона.
Это код viewDidLoad:
[self.btnOnOff setImage:[UIImage imageNamed:@"iconON.png"]];
self.btnOnOff.tintColor = [UIColor greenColor];
Это вызов метода, когда пользователь нажимает
-(IBAction)btnOnOffAction:(id)sender
{
UIImage* selectedImgOFF = [UIImage imageNamed:@"iconOFF.png"];
UIImage* selectedImgON = [UIImage imageNamed:@"iconON.png"];
// UNAVAILABLE
if ([self.btnOnOff.image isEqual:selectedImgON])
{
// Ask user confirmation
self.alertConfirmationStatus = [[UIAlertView alloc] initWithTitle:@"Status of app" message:@"Do you want to switch to UNAVAILABLE ?" delegate:self cancelButtonTitle:@"No" otherButtonTitles:@"Yes", nil];
[self.alertConfirmationStatus show];
}
// AVAILABLE
else if ([self.btnOnOff.image isEqual:selectedImgOFF])
{
// Ask user confirmation
self.alertConfirmationStatus = [[UIAlertView alloc] initWithTitle:@"Status of app" message:@"Do you want to switch to \n AVAILABLE ?" delegate:self cancelButtonTitle:@"No" otherButtonTitles:@"Yes", nil];
[self.alertConfirmationStatus show];
}
else {}
}
Спасибо заранее
Благодарим вас за ответ. – dev1001