鍍金池/ 問答/C/ 一個奇葩的問題,關(guān)于UITextField文本

一個奇葩的問題,關(guān)于UITextField文本

1.創(chuàng)建一個手機(jī)號碼的輸入框,phoneNumField.keyboardType = UIKeyboardTypeNumberPad;用戶輸入完手機(jī)號碼,點擊獲取驗證碼按鈕,輸入框文本自動會變成另一段文案(見圖二);
驗證碼按鈕事件:

[self.view endEditing:true];
if (phoneNumField.text.length == 0) {
    [self.hud removeHUD];
    [self.hud showMessage:@"請輸入手機(jī)號碼" inView:self.view];
    return;
}
    if (verificationCodeField.text.length == 0) {
    [self.hud removeHUD];
    [self.hud showMessage:@"請輸入驗證碼" inView:self.view];
    return;
}
[_loginViewModel vm_loginWithMobileNumber:phoneNumField.text verificationCode:verificationCodeField.text addressCode:addressCode];

圖一:
圖片描述

圖二:
圖片描述

回答
編輯回答
墨染殤

UITextField表示這鍋我不背

出現(xiàn)這種情況你難道不是應(yīng)該先檢查下按鈕事件的綁定,既然用的mvvm,去view檢查下賦值,綁定有問題

2017年5月1日 03:57