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];
,這和預期的一樣。其他然後,我不啓用或禁用按鈕...
編輯:
你可以嘗試登錄你的'self.sendBtn'看看它是否爲零。也許您在視圖完成加載之前發送此消息。 – onevcat 2013-05-02 13:53:41
您是否已將插座連接到IB中的實際按鈕? – holex 2013-05-02 13:54:29
我已將按鈕連接到故事板 – nonuma 2013-05-02 13:55:22