tableView: cellForRowAtIndexPath: проблема отложенной загрузки - PullRequest
0 голосов
/ 05 июля 2010

При реализации TableView я столкнулся с проблемой, заключающейся в том, что я каким-то образом нарушил «ленивое» поведение загрузки UITableView.Теперь при входе в экран загружаются все ячейки (как видимые, так и невидимые).

Может кто-нибудь указать, куда мне смотреть?В IB у меня есть такая организация:

-> UIView

-> UIScrollView

---> UITableView

---> UIImageView

---> etc

Может ли это быть проблемой?

1 Ответ

0 голосов
/ 05 июля 2010

Решил сам.Я немного новичок в разработке iOS / OSX (т.е. вопрос n00b :).

Похоже, что UITableView должен управлять прокруткой, в противном случае он не знает, какие ячейки видны, он просматривает свойство фрейма и рисует ячейку, видимую в его представлении.

Итак,теперь у меня есть эта конфигурация IB для экрана:

-> UITableView

-> UIView

---> UIImageView

--> все остальные взгляды

Кажется, это правильно.

...