2017年10月12日 星期四

iOS Swift UITextField的應用

本篇主要是分享iOSUITextField的應用使用的語言是Swift 

例如想要取得目前鍵盤的輸入語系的話可以用

let language: NSString = textField.textInputMode!.primaryLanguage!

而如果想要知道UITextField中是否含有英文字母可以使用

let checkLetters :NSMutableCharacterSet = NSMutableCharacterSet.init()
        checkLetters.addCharactersInString("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")

let myString2 = inputTextField.text! as NSString
myString2.rangeOfCharacterFromSet(checkLetters).location != NSNotFound

範例中也包含如何限定取UITextField的字串長度(本範例為取6位元數)

最後則是提供完整的範例參考, 本範例只是一些簡單的運用, 如果想要知道更多的技術應用歡迎一起討論喔~ 

沒有留言:

張貼留言

解決iOS 14上如果更換預設瀏覽器(例如從Safari換成Chrome)時, 用Scheme架構會無法回到上一頁的問題

 如果遇到以下問題時 須在Info裡的LSApplicationQueriesSchemes裡設定多增加https, 如下圖: