首頁 > 問答 > 主體
textField輸入的時候過濾字串,只能輸入中文,其他的都不讓輸入
怪我咯2017-05-02 09:29:53
我這裡在輸入的過程中先用正規判斷是否輸入的是中文,是中文的話賦值給textfiled.text,再把這個值存到一個全域變數裡面,之後textfiled.text變化的時候,要是存在非中文的字符,用之前存的全域變數進行截取字串,只剩下中文的string賦值給textfiled.text,達到textfiled在輸入的過程中控制只能輸入中文。
漂亮男人2017-05-02 09:29:53
可以在代理方法裡去判斷text,如果有英文數字就刪掉好了
滿天的星座2017-05-02 09:29:53
這個可能做不到,因為輸入中文打拼音沒打完時,那些英文是會上去的,建設有非中文字是,保存按鈕什麼的灰掉,並提示用戶刪除非中文字符