Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iOS swift中,触摸文本字段并单击其后面的按钮_Ios_Swift - Fatal编程技术网

在iOS swift中,触摸文本字段并单击其后面的按钮

在iOS swift中,触摸文本字段并单击其后面的按钮,ios,swift,Ios,Swift,我有一系列的单选按钮,点击一个特定的按钮,一个文本字段将在其上方可见,点击其他按钮,文本视图将隐藏。当我触摸文本字段在文本字段中输入文本时,它后面的按钮将被单击,文本字段被隐藏。只有单击文本字段中与按钮不重叠的区域,我才能输入文本字段。当我触摸文本字段时,如何使文本字段后面的按钮不可点击。如果您希望您的文本字段位于按钮视图的前面,那么您应该使其从显示位置开始,请执行以下操作 func textFieldShouldBeginEditing(_ textField: UITextField) -&

我有一系列的单选按钮,点击一个特定的按钮,一个文本字段将在其上方可见,点击其他按钮,文本视图将隐藏。当我触摸文本字段在文本字段中输入文本时,它后面的按钮将被单击,文本字段被隐藏。只有单击文本字段中与按钮不重叠的区域,我才能输入文本字段。当我触摸文本字段时,如何使文本字段后面的按钮不可点击。

如果您希望您的文本字段位于按钮视图的前面,那么您应该使其从显示位置开始,请执行以下操作

func textFieldShouldBeginEditing(_ textField: UITextField) -> Bool {
    self.view.bringSubview(toFront: textField)
}

请在单选按钮上方张贴您用于将文本字段置于单选按钮上方的代码,而且单选按钮不是本机按钮。它必须是您的自定义实现。也请张贴代码以帮助我们了解您的问题谢谢您的帮助sandeep。实际上,我在视图中添加了文本字段,其中包含单选按钮。在视图外添加文本字段后,问题得到解决。感谢您的帮助。实际上,我在视图中添加了文本字段,其中包含单选按钮。在视图外添加文本字段后,问题得到解决。