【问题标题】:How to make an UIButton optional using storyboard?如何使用情节提要使 UIButton 成为可选?
【发布时间】:2014-05-12 18:22:18
【问题描述】:

我需要根据来自服务器的数据创建一个可选按钮。 以编程方式构建 UI 很容易。喜欢,

if ( flag == 1)
   {
       // Build the UIButton
   }

但我是故事板的新手,公司希望以这种方式构建 UI。所以我想知道如何使按钮可选?提前致谢。

【问题讨论】:

  • 请添加其他信息,例如您尝试了什么以及为什么它不起作用。

标签: ios objective-c uibutton storyboard


【解决方案1】:

你可以这样做:

在您的 .h 文件中声明您的属性

@property(nonatomic, weak) IBOutlet UIButton *yourBtn;

将此属性链接到情节提要中的按钮

在您的 .m 文件中

-(void)viewDidLoad
{
 [super ViewDidLoad];
 [self.yourBtn setHidden:YES];
}

如果您需要启用按钮,请稍后在您的代码中调用

[self.yourBtn setHidden:NO];

【讨论】:

  • 这正是我想要的。让我在新公司的第一天更轻松。谢谢帕纳约特!
  • 没问题。很高兴我能帮上忙
【解决方案2】:

假设您只是想根据该条件隐藏/显示一个按钮:

[button setHidden:NO];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-25
    • 2015-05-05
    • 2012-03-24
    • 2023-03-21
    • 2014-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多