uitextfield

    0熱度

    2回答

    我有一個UITableView,其中包含每行中的文本字段。文本字段僅允許使用數字和小數。我有一個透明的背景按鈕,可以幫助用戶點擊視圖以便在鍵盤處於啓動狀態時進行處理。視圖底部的文本字段被鍵盤覆蓋,所以我想通過捕獲textDidBeginEditing方法等來移動視圖並向上動畫視圖。我注意到的問題是,在添加了此代碼以移動視圖之後,如果數字小鍵盤已啓動,並且如果單擊小鍵盤外部的視圖進行處理,後臺按鈕不

    0熱度

    3回答

    我花了幾天的時間嘗試解決UITextField的限制,即沒有text wrap和number of lines。我創建了一個UILabel,用於顯示在UITextField中輸入的文本,並正確執行所有格式化操作。 UITextField爲hidden,用戶看到輸入時僅在UILabel中輸入的所有text。 除了在UILabel上缺少光標以顯示用戶輸入字段的下一個字符將顯示在哪裏之外,一切都正常工作

    3熱度

    3回答

    在我的應用程序中,我有文本字段,並在其中插入任何值時,它將根據tableview的值顯示爲no。的行。 我希望當我滾動tableview有這麼多填充行時,鍵盤必須在滾動時隱藏。 我在網上搜索,但無法找出解決方案。 請給任何解決方案與代碼段或有價值的鏈接或任何解決方案。 感謝, 米沙勒沙阿

    0熱度

    1回答

    我有一個表格視圖,每個單元格的文本字段只接受數值。爲了我的目的,我將自定義小數位添加到默認數字小鍵盤。由於沒有「完成」按鈕來處理鍵盤,我在桌面視圖上添加了一個按鈕。該按鈕的背景不透明值設置爲零。沒有鍵盤時,該按鈕將被隱藏。當用戶點擊文本字段時,我取消隱藏該按鈕。在點擊背景時,鍵盤被丟棄並且按鈕被再次隱藏。這是行得通的。 我的問題是: 1.這是可接受的方案來解除鍵盤?它似乎不是這樣做的最好方式。 2

    45熱度

    7回答

    我有一個UITextField,我強制格式化通過修改更改通知處理程序中的文本。這工作很好(一旦我解決了重入問題),但留給我更多的嘮叨問題。 如果用戶將光標移動到字符串末尾以外的某個位置,則我的格式更改將其移動到字符串的末尾。這意味着用戶不能一次插入多個字符到文本字段的中間。 有沒有辦法記住然後重置UITextField中的光標位置?

    0熱度

    1回答

    所以這裏的刪節代碼: - (void)viewDidLoad { [super viewDidLoad]; currentLocation = [[UITextField alloc] init]; currentLocation.delegate = self; ........ } -(void) setState:(NSSt

    4熱度

    3回答

    我有一個UITextField,我想用預先填充的後綴向用戶展示。很明顯,我想將插入點設置爲預填充文本的開頭。 它似乎並不明顯如何做到這一點(沒有插入點屬性),但有沒有一個棘手的方式來完成這個?

    0熱度

    1回答

    我有兩個UITextFields在應用程序作爲IBOutlets,我已經從文件的所有者連接到這些...當我運行構建和去,iPhone模擬器崩潰。 ..並在控制檯(後調試)...它表示接着我...... 2009-08-22 18:11:40.869 Control_Fun[1138:20b] *** Terminating app due to uncaught exception 'NSInte

    5熱度

    2回答

    我想創建PIN碼對話框,就像您可以在iPhone上打開的對話框一樣。 對於那些沒有看到它的人來說,它由四個盒子和一個數字鍵盤組成。輸入數字時,第一個框中會出現一個圓點。等等。當你點擊刪除按鈕時,最後一個點被刪除。 我有這個設置四個UITextFields在我委託我聽: - (BOOL)textField:(UITextField *)textField shouldChangeCharacters

    1熱度

    1回答

    我有一個UIView子類,我希望鍵盤出現時,它是第一響應者(所以退格可以被檢測到「刪除」視圖)。我試圖讓我的UIView子類採用UITextInputTraits協議,但它似乎不足以使鍵盤出現。如何才能做到這一點?或者它只能用於UITextFields & UITextViews。 感謝, 邁克