2013-05-02 3 views
1

Я получил кнопку, которую я хочу, чтобы отключить, когда этот метод вызывался:Отключение кнопки не работает

- (void)disableSendButton 
{ 
    NSLog(@"disableSendButton method"); 
    self.sendBtn.enabled = NO; 
    //[self.sendBtn setEnabled:NO]; 
} 

Заголовочный файл свойств с помощью кнопки: @property (strong, nonatomic) IBOutlet UIButton *sendBtn; и я также синтезировать.

disableSendButton method распечатывается, но кнопка остается включенной ... Это что-то странное, и я не знаю, как я могу это исправить. ViewController называется sendViewController, а где-то еще в моей программе я делаю это [sendViewController.sendBtn setEnabled:NO];, и это работает, как и ожидалось. Другое то, что я не включить или отключить эту кнопку ...

EDIT:

+1

Вы можете попытаться войти ваш 'self.sendBtn', чтобы узнать, нет ли он. Возможно, вы отправите это сообщение до того, как закончите загрузку. – onevcat

+1

Вы подключили розетку к фактической кнопке в IB? – holex

+0

Я подключил кнопку с раскадровки – nonuma

ответ

0

Вызов Метод в ViewDidLoad ....

self.sendBtn.enabled = NO; 
Смежные вопросы