ios - 从另一个功能以编程方式启用按钮
Posted
技术标签:
【中文标题】ios - 从另一个功能以编程方式启用按钮【英文标题】:ios - enable button programmatically from another function 【发布时间】:2014-03-17 07:48:20 【问题描述】:我有一个按钮,proceedBtn。我在界面生成器中将其设置为禁用。我有单选按钮,我想在启用proceedBtn 之前选择它们。如何在 onRadioBtn 函数中将proceedBtn设置为启用。
-(IBAction)onRadioBtn:(RadioButton*)sender
Singleton *single = [Singleton sharedInstance];
_statusLabel.text = [NSString stringWithFormat:@"Selected: %@", sender.titleLabel.text];
single.rb = sender.titleLabel.text;
NSLog(@"%@", sender.titleLabel.text);
- (IBAction)proceedBtn:(UIButton *)sender
Singleton *single = [Singleton sharedInstance];
NSLog(@"%@", single.rb);
if([single.rb isEqualToString: @"Choose Friend(s)"])
[self nameWallToFriends];
else
[self nameWallToChooseHome];
【问题讨论】:
【参考方案1】:为您的按钮编写一个全局 IBOutlet(在 .h 接口文件中),并在需要时启用或禁用。
【讨论】:
谢谢! IBOutlet 是我需要的。完美运行!【参考方案2】:通过 same 类中的任何所需方法以编程方式启用它:
[proceedBtnOutlet setEnabled:YES];
【讨论】:
以上是关于ios - 从另一个功能以编程方式启用按钮的主要内容,如果未能解决你的问题,请参考以下文章
以编程方式添加到 collectionviewcell 时未启用按钮
IOS - 如何以编程方式阻止从另一个应用程序打开一个应用程序?