隐藏 UIButton 直到达到特定的点数

Posted

技术标签:

【中文标题】隐藏 UIButton 直到达到特定的点数【英文标题】:Hide UIButton until specific number of points is reached 【发布时间】:2013-08-15 09:01:25 【问题描述】:

我对 ios 编程相当陌生,所以如果这很简单,请不要批评我哈哈。所以我正在构建一个忠诚度计划应用程序,每次用户将他们的二维码扫描到 iPad 上时,他们的帐户都会获得 5 个积分。一旦他们扫描了他们的二维码,iPad 就会显示他们有多少积分和商店提供的奖励(在表格视图中)以及他们可以根据他们的积分兑换哪些奖励。我如何使奖励可见但不可触摸(这意味着如果用户在表格视图单元格中触摸奖励,则不会发生任何事情)直到用户达到一定数量的点(然后用户可以按下奖励并导航到下一个视图控制器)。

换句话说,一旦达到一定数量的点,如何让 UIButton 出现?

提前致谢!

【问题讨论】:

【参考方案1】:

确保您为您的UIButton 声明了IBOutlet,将其初始状态设置为Hidden(可以在Interface Builder 中进行):

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

确保按钮已连接(再次在 Interface Builder 中),然后:

self.myPointsButton.hidden = NO;

【讨论】:

正是我想要的!谢谢!

以上是关于隐藏 UIButton 直到达到特定的点数的主要内容,如果未能解决你的问题,请参考以下文章

无法将“Bool”类型的值分配给“UIButton”类型?

ios11--UIButton

选择运行总计,直到达到特定 SUM

使用键盘编辑 UIButton 文本

Swift - UIButton 改变宽度

类型“UIButton”没有成员“发件人”