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