Mamy więc predykcyjny pasek w systemie iOS 8, ale obejmuje on moje pole wprowadzania powyżej klawiatury. Znalazłem tylko jedno rozwiązanie, aby to ukryć, ustawiając korektę textView na NO. Ale wyłącza również korektę, która nie jest dobra. Jakieś sugestie? Czy Apple ma jakieś api do tych rzeczy?Czy jest jakiś sposób na wyłączenie podpowiedzi paska klawiatury w ios 8?
6
A
Odpowiedz
9
Ustawianie autocorrectionType
do UITextAutocorrectionTypeNo
na UITextView w pytaniu (lub korekta do NO w IB) wyłącza Autokorekta jak predykcyjnego pasku tekstowym w iOS 8. Nie wydaje się być jakiś sposób, aby wyłączyć tylko predykcyjną poprzeczkę jednak .
2
Możesz to zrobić także z interfejsu użytkownika. Po wybraniu elementu pola tekstowego zmienić Korekta opcję nr
1
- (void)textFieldDidBeginEditing:(UITextField *)textField {
UITextInputAssistantItem* item = [textField inputAssistantItem];
item.leadingBarButtonGroups = @[];
item.trailingBarButtonGroups = @[];
}
spróbować tej