2013-06-05 10 views
12

Używam UITableView z UITableViewCells i chcę, aby zatrzymać „nad” przewijania, że ​​pojawi się na górze i na dole listy, bit, gdzie można ciągnąć w dół na samej górze komórce pokazać tło (czasem używany odświeżyć) Czy mimo to wystarczy, aby górna krawędź komórki była "absolutną górą"? więc widok pokazuje tylko komórki?Zatrzymaj UITableView over scroll na górze i na dole?

Odpowiedz

21

Od UITableView jest podklasą UIScrollView, powinno wystarczyć, aby po prostu ustawić właściwość „odbija” na NIE.

Edit: prawdopodobnie trzeba set'alwaysBounceVertical”NO, zbyt ...

+1

Cenione [[self tableView] setAlwaysBounceVertical :NIE]; sam nie działa, ale [[self tableView] setBounces: NO]; zrobiłem, dziękuję Sir. – fuzzygoat

+0

jesteś bardzo mile widziany, cieszę się, że pomógł :) – Toastor

8

Można ustawić tableview odbija własność NO.

4

Można użyć tego kodu, aby rozwiązać swój problem

self.objBackTableView.bounces = NO; 

i używane poniżej kod, jeśli dane nie nadaje się na ekranie, niż jej nie przewijać

self.objBackTableView.alwaysBounceVertical = NO; 
+0

Fantastyczna odpowiedź dzięki BRO –

+0

Witamy SURESH SANKE – saraman

Powiązane problemy