我需要根据来自服务器的数据使Button可选。 以编程方式构建UI非常简单。像,
if ( flag == 1)
{
// Build the UIButton
}
但我是故事板的新手,公司希望以这种方式构建UI。所以我想知道如何使按钮可选?提前谢谢。
答案 0 :(得分:0)
你可以这样做:
在您的.h文件中声明您的属性
@property(nonatomic, weak) IBOutlet UIButton *yourBtn;
将此属性链接到情节提要中的按钮
在你的.m文件中
-(void)viewDidLoad
{
[super ViewDidLoad];
[self.yourBtn setHidden:YES];
}
稍后在您的代码中,如果您需要启用按钮,请致电
[self.yourBtn setHidden:NO];
答案 1 :(得分:0)
假设您只是试图隐藏/显示基于该条件的按钮:
[button setHidden:NO];