我无法找到检查3 [或更多]条件的方法,以便在视图中显示或隐藏UIButton
。仅当用户填充了视图中的所有UITextField时,我才需要显示UIButton
。最好的方法是什么?
答案 0 :(得分:0)
我认为你应该使用UITextFields delegates
。例如,您可以在用户完成textfield
编辑后立即触发某些代码,例如,您可以检查每个myTextfield.text is > 0
的长度,即字段是否填充了一些文本。只要满足上述条件全部您的textfields
,您就可以隐藏/显示UIButton
。
也许发布一些您尝试过的代码,但是如果你看看UITextFields delegates
的工作方式,你应该没问题。
答案 1 :(得分:0)
您可以使用textfield委托方法:
使用"textfieldDidBeginEditing"
方法..
确认第3个文本字段的代理
在此方法中,检查是否填充了第1个文本字段,如果"是"然后显示按钮。
对于第3个文本字段,在"textFieldDidEndEditing"
中。检查用户是否填写了第3个文本字段..如果" NOT"然后隐藏按钮。
发布一些代码..这样我们就可以更好地了解你在做什么。