IOS - 如何防止点击背景中的按钮?
问题描述:
我在UIButton
的前面看到了UIView
。透明的UIView
上还有一些用户可以与之交互的其他UIView
。IOS - 如何防止点击背景中的按钮?
如何防止用户能够点击背景中的按钮?
我试图将第一响应者状态分配给透明UIView
,但这不起作用,也没有任何意义,因为用户如何与顶部的其他可见UIView
进行交互?
答
刚刚设置[self.myButton setEnabled:NO];
当您的透明视图打开时。启用按钮,当您希望允许单击
self.navigationItem.rightBarButtonItem.enabled = NO;
迅速版
button.isEnabled = false
导航栏按钮
self.navigationItem.rightBarButtonItem?.enabled = false
答
目的-C
self.buttonName.isEnabled = YES ; //按钮已启用 self.buttonName.isEnabled = NO; //按钮被禁用
@jeb为导航栏按钮添加了,正如你问 –
哈哈..我的荣幸。 :) –