2012-05-26 11 views
6

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?

+0

Czy zawartość Twojego stołu jest wystarczająco duża, aby wymagać przewijania? – CodaFi

+0

tak; jeśli włączę odbicia, przewijanie działa. – johnbakers

Odpowiedz

Powiązane problemy