В моем приложении я хочу отобразить TWTRTimelineViewController (TableViewController) в UIViewController. Но Код для TWTRTimelineViewController работает только в UITableViewController Class, а не в UITableView Classe. Есть ли способ решить это, например, до дисплей UITableViewController при y-постулировании в UIViewController? Спасибо!Как использовать класс TableViewController в TableView?
ответ
Вы должны создать UIViewController
, а не использовать tableView с помощью раскадровки и подключить его к UIViewController
(@IBOutlet
). Затем вы установите идентификатор ячейки прототипа tableView. Чем в вашем UIViewController вы расширите делегаты UITableViewDelegate
и UITableViewDataSource
и реализуете протоколы.
This tutorial довольно подробно и даст вам все шаги для достижения ожидаемого.
Спасибо за ваш ответ! В моем случае проблема заключается в том, что я использую ViewController. В этом контроллере просмотра должен быть TWTRTimelineViewController. Так что это класс третьей стороны. Я попытался реализовать это в моем классе ViewController, но он говорит, что он не может соответствовать протоколу, потому что он имеет требования, которые не могут быть удовлетворены ... – dev
U не упоминал об этом в вопросе. Пожалуйста, обновите вопрос, чтобы люди могли помочь вам с правильным объяснением. – adolfosrs
Sry Я не знал, что это важно – dev
Вы не можете установить UITableViewController пользовательского класса в UITableView, если третья партия рабочего класса вы используете UITableViewController, то вы должны использовать его в UITableViewController из раскадровки
- 1. Как добавить ScrollView в мой класс TableviewController?
- 2. Как связать TableViewController с другим TableView
- 3. Пользовательский класс клеток и TableViewController
- 4. Как создать сгруппированный TableView без использования TableViewController
- 5. Вставка TableView в TableViewController в другое представление
- 6. Как использовать indexPathForItemAtPoint в TableViewController?
- 7. AdBannerView в TableViewController показан после TableView
- 8. Использовать несколько классов ячеек в tableViewController
- 9. Измените размер TableView внутри TableViewController Swift
- 10. TableViewController Vs UIViewController и tableView внутри
- 11. TabBar покрывает TableView TableViewController (требуется быстрое решение)
- 12. TableView в ViewController вместо TableViewController для Datan | Parse.com
- 13. Как вспомнить класс uitableviewcell из tableViewController?
- 14. tableView tableViewController не изменяется в соответствии с его ориентацией
- 15. uilabel из пользовательской ячейки tableview не отображается в tableviewcontroller
- 16. Как встроить собственный TableViewController в другие viewControllers
- 17. Добавление заголовка в TableViewController
- 18. tableViewController в iPhone программно
- 19. Использование TableViewController внутри SKScene
- 20. Установка UIImage в TableViewController
- 21. Использование NSMutableArray в TableViewController
- 22. Почему у многих методов TableViewController есть имя tableView?
- 23. TableView в TableViewController, перезагрузка данных и indexPathForSelectedRow не работают
- 24. Создайте два списка таблиц, используя один класс TableViewController
- 25. Передача данных из TableViewController в другой TableViewController, встроенный в контейнер
- 26. не удалось установить противоречия для tableview в TableViewController
- 27. iOS bottom align a TableView в TableViewController (StoryBoard)
- 28. Swift 3: передать строку из TableViewController в другой TableViewController
- 29. Перенос переменной с TableViewController на TableViewController
- 30. Как добавить UIView над TableViewController
для отображения 'UITableViewController' или' tableview'? – aaisataev
Вы имели в виду исправить uitableview внутри uiviewcontroller с пользовательской высотой и шириной? –
Вы можете добавить UITableView в качестве подзаголовка для вашего UIViewController. Также вы должны внедрять протоколы UITableViewDelegate и UITableViewTableDataSource в свой класс UITableView. – radya