Mam aplikację z widokiem tabeli w kontrolerze nawigacji; Chciałem wyłączyć odbijanie, aby podczas mojej edycji w trybie edycji użytkownik mógł przewinąć i znaleźć wiersze do usunięcia; w przeciwnym razie odbije się i nie da im możliwości naciśnięcia ikony usuwania obok wiersza.Wyłączenie odsyłaczy w trybie uitableview wyłącza również przewijanie w systemie iOS 5, ale nie iOS4
Więc zrobiłem tak:
self.tableView.bounces=NO;
Kiedy uruchamiam moją aplikację na iOS 4, to działa jak czar. Użytkownik może przewijać, a stół się nie odbija.
Ale na iOS 5 przewijanie również nie działa na stół. Bez przewijania. Aby być bezpiecznym, zrobiłem to:
self.tableView.bounces=NO;
self.tableView.scrollEnabled=YES;
Ale to nie miało znaczenia.
Programowo utworzę widok tabeli i kontroler nawigacji; wszystko inne działa dobrze z nimi. Każdy pomysł, dlaczego wyłączenie odbić uniemożliwiłoby przewijanie na iOS 5?
Czy zawartość Twojego stołu jest wystarczająco duża, aby wymagać przewijania? – CodaFi
tak; jeśli włączę odbicia, przewijanie działa. – johnbakers