小编hod*_*dov的帖子

迅捷:UITextField没有名为text的成员

我在事件编辑未开始时使用@IBAction

@IBAction func saveCurrentTextField(sender: UITextField) {

    let myTextField : UITextField = sender as UITextField
    myClass.saveMyTextField(myTextField)

}
Run Code Online (Sandbox Code Playgroud)

然后我在事件Touch Up Inside上使用带有@IBAction的按钮

@IBAction func saveValueOfThoseTextField(sender: UIButton) {

    println("Those textField = \(myClass.thoseTextField)")
    let text : String = myClass.thoseTextField.text

}
Run Code Online (Sandbox Code Playgroud)

println返回:

UITextField: 0xb289b80; frame = (165 15; 40 30); text = '15'; clipsToBounds = YES; opaque = NO; autoresize = RM+BM; gestureRecognizers = NSArray: 0xb28f730>; layer = CALayer: 0xb289cc0
Run Code Online (Sandbox Code Playgroud)

但是在字符串上let text : String = myClass.thoseTextField.text我得到错误:UITextField does not have a member named text

uitextfield ios swift

2
推荐指数
1
解决办法
7156
查看次数

标签 统计

ios ×1

swift ×1

uitextfield ×1