在xcode中,我有一个辅助视图,只需单击一个按钮就可以显示在我的主视图顶部。我遇到的问题是虽然这个辅助视图显示在我的主视图之上,但当我在辅助视图中使用我的UIPickerView时,主视图中的按钮仍处于活动状态,并且当我在使用选择器时单击该按钮次要观点。我可以激活选择器或辅助视图中的属性,以便将它们设置为最顶层,不要让它们后面的按钮工作吗?
答案 0 :(得分:0)
从UIView继承的每个视图都有“userInteractionEnabled”属性(文档中的更多详细信息:https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIView_Class/UIView/UIView.html#//apple_ref/occ/instp/UIView/userInteractionEnabled)
您应该在视图/选择器中将此属性设置为YES。在界面构建器中,有一个复选框可在“视图”>下的“属性”检查器中进行检查。相互作用>用户交互已启用。
希望有所帮助。