打開Apple的Calendar應用程序。當您爲新約會命名時,它會自動大寫第一個字母。它不使用'更正'式換出來做這件事。UITextField的大小寫
對於我的生活,我無法再現這種行爲。在IB中,我已將UITextField的大寫設置爲Word,但它似乎完全沒有效果。如果我打開糾錯,它會用大寫的版本替換這個詞,但這不太正確。
我是否需要通過檢查每個按鍵來代碼處理?這可能是微不足道的,除非我擔心所有我會錯過的角落案例,例如用戶手動使用「移位」來否定大小寫,或者刪除和重新輸入密鑰,在這種情況下,它不應該大寫。
或者也許有一種方法可以簡單地加載文本框,並按下shift鍵?這是實現它的常用方式嗎?
我沒有忘記這個想法 - 只是等待,直到我有機會將我的手機 – 2012-01-22 14:27:15
謝謝 - 確認。 – 2012-01-30 13:42:43