我正在尝试向多个UITextField
添加一个空格var paddingView = UIView(frame: CGRect(x: 0, y: 0, width: 10, height: 50))
,以便提供一些填充。但我的应用程序冻结(不会崩溃)。谁能告诉我这个问题可能是什么?这是我的代码。
UITextField
将此视图指定给单 emailTextField.leftView = paddingView
emailTextField.leftViewMode = UITextFieldViewMode.Always
UITextField
但是,如果我将相同的paddingView添加到另一个someTextField.leftView = paddingView
someTextField.leftViewMode = UITextFieldViewMode.Always
,例如
GROUP BY
我的环境是xCode 6.4,Swift 2.0。
答案 0 :(得分:4)
所以,我遇到了同样的问题。我的解决方案是为每个文本字段创建一个paddingView。
var paddingView = UIView(frame: CGRect(x: 0, y: 0, width: 10, height: 50))
var paddingView2 = UIView(frame: CGRect(x: 0, y: 0, width: 10, height: 50))
emailTextField.leftView = paddingView
emailTextField.leftViewMode = UITextFieldViewMode.Always
someTextField.leftView = paddingView2
someTextField.leftViewMode = UITextFieldViewMode.Always