2012-04-07 144 views
-1

我有3个按钮,当你点击其中任何一个按钮时,弹出一张纸卡的对应UIImageView。在界面生成器中,纸卡位于按钮的“前面”,因此当卡片可见时(这是件好事),您无法看到它们。iPhone SDK使按钮不可触摸/可触摸

问题是,我注意到,即使你看不到仍然在纸卡UIImageView后面的按钮,如果你点击它们所在的位置,你仍然会按下这些按钮,重新按压纸卡。

所以我需要一个功能,使这些按钮不可触摸,而纸卡是可见的,并保持不可触摸,直到我点击后退按钮来取出纸卡,并回到视图三个按钮。有没有“禁用按钮”代码的东西?

+0

http://www.iphonedevsdk.com/forum/iphone-sdk-development/2499-uibutton-disable.html? – Dair 2012-04-07 01:30:21

+0

在问问题之前您是否搜索过anthing? – 2012-04-07 06:17:04

回答

7
  • 好吧,那么谷歌UIButton,你会得到在这里的文档UIButton Class Reference
  • 现在扫描文档的任何可能的工作 - (MMM没了)
  • 都能跟得上OK让我们来看看超通过遵循UIButton docs的链接,它说的超类是UIControl
  • 优秀的有一个属​​性称为启用 - 这看起来像你可以使用的东西。

    self.myButton.enabled = NO; 
    
+0

工作。谢谢! – user1299230 2012-04-07 03:46:08