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

时间:2013-08-15 09:01:26

标签: ios cocoa-touch uibutton

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

换句话说,一旦达到一定数量的点,我怎么能出现一个UIButton?

提前致谢!

1 个答案:

答案 0 :(得分:5)

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

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

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

self.myPointsButton.hidden = NO;