UITableView с прокруткой не работает - PullRequest
0 голосов
/ 07 декабря 2011

Я новичок в ios sdk. Я создал пример приложения. В этом приложении я использую tableview и, щелкая любую ячейку в табличном представлении, я нажимаю ScrollViewViewController (scrollViewс pageControl). ScrollViewViewController Я загружаю представления, каждый из которых будет иметь tabBarControllertabBar есть 5 tabBarItems. А на втором tabBarItem соответствует viewContoller, который имеет tableView в качестве подпредставления.Здесь проблема в том, что на втором tabBarItem tableView в первой странице scrollView отлично прокручивается. Но как только я пролистываю до следующей страницы в scrollview и на этой странице, если я выбираю второй tabBarItem который загружает tableView и tableView не прокручивает.Пожалуйста, помогите мне.Я был поражен здесь больше месяца :( Заранее спасибо.

1 Ответ

3 голосов
/ 07 декабря 2011

Этот подход не очень рекомендуется.

Проблема в том, что UITableView наследуется от UIScrollView.

На самом деле это написано в документации UIWebView:

"Важно: Вы не должны вставлять UIWebView илиОбъекты UITableView в объектах UIScrollView . Если вы это сделаете, это может привести к неожиданному поведению, поскольку события касания для двух объектов могут быть смешаны и неправильно обработаны. "

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...