ios的任何UIView属性允许我在视图下设置按钮in-active



出于规则和设计原因,我不想使用模态视图来呈现消息(也不是通过警报视图)。我打算打开一个屏幕大小的标签,并在那里显示消息。这是可以做到的。然而,在大标签下面有一堆按钮(ABCD等),这些按钮以不同的状态登录,它们是可点击的。理想情况下,用户可以阅读标签,并通过指定的按钮(X)禁用它。然而,用户可以点击任何他们想要的地方,通常他们会点击那些大标签下面的按钮,把事情搞砸。当大标签出现时,只有X是可见的,ABCD等是不可见的。现在我的问题是是否有任何UIView属性或任何我可以设置的属性使不可见的按钮不起作用,尽管它们可能被启用

您可以将按钮的alpha属性设置为0。这将有两个效果:

1)使按钮不可见

2)让它们忽略用户输入

当你需要重新启用按钮时,只需将它们的alpha再次设置为1。

相关内容

  • 没有找到相关文章

最新更新