我用我自己的Unicode字符創建了自定義鍵盤...該應用程序工作的很好,但是當我按下後部空間時,它有時不會退格,並且會在其他時候...並且經常在我' VE得到它刪除與我的退格前一個字符其他字母鍵將不再輸入Unicode字符我想...自定義鍵盤退格按鈕
這裏是我的Unicode字符代碼之一:
textViewString = [[NSString alloc] initWithFormat:@"%@%@", textView.text, char6String];
[textView setText:textViewString];
其中「char6string 「在這種情況下,只是我的unicode字符之一」π「
這裏是退格鍵代碼:
if ([textView.text length]>0) {
textView.text = [textView.text substringToIndex:([textView.text length]-1)];
}
你如何創建自定義鍵盤?因爲這聽起來像是鍵盤和你已經實現它的方式的問題,而不是你提供的代碼。 – drekka 2012-03-26 01:53:36
截至目前,他們只是按鈕,沒有更多..當你按下這些按鈕它運行我提供的代碼, – 2012-03-26 02:14:53
好吧,嗯,這段代碼運行在後臺或主線程。後臺線程試圖操縱用戶界面將做各種不可預知的事情。 – drekka 2012-03-26 02:19:23