uitextfielddelegate

    -1熱度

    3回答

    當用戶僅移動光標而不輸入新單詞(即(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange) replacementString:(NSString *)string未觸發)時,如何檢測此事件?

    1熱度

    1回答

    我已經實現了在iOS 11上支持密碼自動填充所需的所有應用程序和服務器更改,並且運行良好。我希望它能更好一點。 我的用戶名和密碼字段是UITextFields。我想確定一個用戶何時「自動填充」了兩個UITextField中的一個,這樣我就可以繼續下一步。目前,用戶自動填充項目,然後需要按下屏幕上的鍵盤上的「下一步」按鈕才能前進。我想代表用戶觸發此操作。 WWDC2017密碼自動填充會話說使用UIT

    0熱度

    2回答

    我有一個UITableView每行都有一個文本字段。當用戶在文本字段上鍵入內容時,我想觸發textFieldDidChange或其他任何內容。基本上當文本字段發生變化時,我想要計算一些東西,我該怎麼做呢?我正在使用swift。 這裏是我的代碼部分: func numberOfSections(in tableView: UITableView) -> Int { return 1 }

    0熱度

    1回答

    我目前正在爲我的項目編寫一個UIButton抽象類。主要邏輯是當文本字段爲空時,當用戶啓動輸入文本時,該按鈕被禁用並啓用。當用戶刪除所有文本時,它將被再次禁用。 現在我目前不知道如何把UITextfield委託放在我的UIButton抽象類中。我是iOS的新手,這是我第一次遵循這種方式,所以請任何人都可以幫我解決這個問題。非常感謝你。我會在下方附上我的代碼: class BaseEnterButt

    0熱度

    1回答

    即時發佈我的完整代碼在這裏。問題是最初加載應用程序和視圖控制器時。它充分發揮作用。點擊兩個文本框,滾動視圖向上推,鍵盤在當前文本框下方。但如果從文本字段中刪除,將視圖向上移動並在文本字段上刪除,則不再執行此操作。另外,如果通過導航控制器返回,然後再次加載這個viewcontroller,它不會做任何事情。它不再滾動..(沒有推文本框和鍵盤下去了)... import UIKit import P

    0熱度

    1回答

    的UITableViewCell的的UITextField的textFieldDidEndEditing沒有要求 cell.txtExpenseTitle.delegate = self cell.txtExpensePrice.delegate = self

    0熱度

    2回答

    我有一個UITextField子類。我需要知道文本何時發生變化,我可以通過NotificationCenter和觀察.UITextFieldTextDidChange得知,但現在我需要知道用戶何時點擊返回按鈕。我能想到的唯一解決方案是將UITextField子類設置爲它自己的代理,但它聽起來並不乾淨。 有沒有乾淨的方式來獲得子返回鍵事件 是否確定設置UITextField子類是它自己的代表?

    0熱度

    1回答

    我有我的代碼在Swift 3中。我有兩個UITextFields和一個UIButton在我看來。當我關注第二個UITextField時,我有第一個UITextField的textFieldShouldEndEditing委託被觸發。但是,當我點擊UIButton時,這個委託沒有被解僱。我曾認爲當UIButton獲得焦點時,UITextField的事件會自動啓動,因爲它失去焦點。但是,當我點擊UIB

    0熱度

    1回答

    我新的目標C和我不知道這是否可以在沒有任何庫來完成或沒有,但如果是的話請讓我知道... 我有我添加了一個按鈕,一個視圖&與文本框一些人物像「A b#1 6」。這裏我需要在輸入密碼時更改字符的顏色。 我的意思是當我輸入T顏色或「A」的變化,對被按壓「B」的顏色變化等,如果我輸入特殊字符的顏色變化和最小lenth是6,所以當我輸入的6個變化6字符顏色的說。 我試過用正則表達式,但我需要這個功能。參考

    0熱度

    2回答

    我有一個類Temp存儲大量的UITextField。我使用另一個類EditViewController來顯示這些UITextField,並且我想在EditViewController類中調用UITextField委託。那麼我怎麼能做到這一點? 我已經試過下面的代碼沒有運氣。 ViewController *viewConnection = [self.storyboard instantiateV