/ / Szkło powiększające tekst zawiesza się z UIKeyboardTypeEmailAddress? - iPhone, kakao-dotyk

Szkło powiększające tekst zawiesza się za pomocą adresu UIKeyboardTypeEmailAddress? - iphone, dotyk kakao

mam UITextField że włożyłem w UITableViewCell które umieściłem w grupie UITableView. Zauważyłem dzisiaj, że jeśli przytrzymam palec, aby wyświetlić szkło powiększające iPhone'a, jeśli moje UITextFieldTyp klawiatury to UIKeyboardTypeEmailAddress, wyświetla się szkło powiększające, ale po prostu się zawiesza - nie mogę go przesunąć w lewo ani w prawo, nie mogę sprawić, że zniknie, po prostu się zawiesza.

Pomyślałem sobie: hmm, dziwne, może to coś wspólnego z tym UITextFields w komórkach zgrupowanych UITableView? Więc spróbowałem czegoś innego UITextFields, i nie dzieje się tak w przypadku tych, które nie używają UIKeyboardTypeEmailAddress.

Czy ktoś widział coś takiego? Czy to tylko błąd w Cocoa Touch? Czy jest coś, co mógłbym robić źle?

Odpowiedzi:

1 dla odpowiedzi № 1

Otrzymuję takie samo zachowanie, chociaż mój UIKeyboardType jest zwykłym tekstem - więc nie jest to typ klawiatury.

Ja też mam pogrupowaną tabelę - a moje pole tekstowe znajduje się w pierwszym rzędzie (nie jestem pewien, czy jest to istotne, ale pomyślałem, że może pomóc w dostrzeżeniu podobieństw).

Aktualizacja - Zauważyłem, że podczas testowania z 3.0 sdk - Nie otrzymuję tego błędu (więc wygląda na to, że coś naprawiło jabłko?). Wróciłem i spróbowałem kompilacji z 2.2.1 i 2.2 i nadal otrzymuję błąd w obu tych wersjach.

Odkryłem opisaną tutaj poprawkę: Edycja pola UITextField wewnątrz pola UITableViewCell kończy się niepowodzeniem