如何启用只有一个按钮并使用户交互无

kir*_*iri 5 objective-c user-interaction uibutton ios

在我的项目中的一个视图中,我想禁用一个按钮之外的所有视图,所以我正在使用

[self.view setUserInteractionEnabled:NO];
Run Code Online (Sandbox Code Playgroud)

由于我有很多组件,因此很难启用和禁用每个组件,因此我正在使用它。

但我想启用一个按钮,有很多按钮。

Sub*_*rat 0

如果您使用[self.view setUserInteractionEnabled:NO]; 那么您的整个视图将被禁用,包括子视图。因此最好循环所有子视图并根据要求禁用和启用。