我在寫特定字符(非英文)的自定義文本編輯器。如何在IOS SDK上以編程方式獲取CAPS LOCK(按下Shift鍵)鍵狀態?
我知道屬性 - autocapitalizationType來改變資本,但在查看(更改)char我需要了解當前鍵盤的狀態之前。
如何在IOS 4.0 SDK上以編程方式獲取鍵盤的CAPS LOCK(按下Shift鍵)鍵狀態?
我在寫特定字符(非英文)的自定義文本編輯器。如何在IOS SDK上以編程方式獲取CAPS LOCK(按下Shift鍵)鍵狀態?
我知道屬性 - autocapitalizationType來改變資本,但在查看(更改)char我需要了解當前鍵盤的狀態之前。
如何在IOS 4.0 SDK上以編程方式獲取鍵盤的CAPS LOCK(按下Shift鍵)鍵狀態?
截至目前,沒有辦法在鍵盤上啓用CAP鎖定,因爲您無法觸摸/修改Apple的API。您可以接收來自其鍵盤的唯一狀態是:
UIKeyboardWillShowNotification
UIKeyboardDidShowNotification
UIKeyboardWillHideNotification
UIKeyboardDidHideNotification
你可以做這樣的事情,唯一的方法是創建自己的鍵盤類或網上找到一個自定義實現。祝你好運!
試試這個
self.yourTexField.autocapitalizationType = UITextAutocapitalizationTypeAllCharacters;