Есть ли какие-либо переменные от Table View Controller до Custom Cell? У меня есть пользовательская ячейка для настройки ячейки в TVC cellForRowAtIndexPath, но я не понял, как принимать переменные в TVC и использовать ее в пользовательской ячейке. Спасибо. Вот пример: У меня есть переменная в моем SearchResultTVC, которая является var cities = City. в SearchResultTVC cellForRowAtIndexPath Я использую customCell, который должен принимать переменные городов и использовать их в своем классе. Можем ли мы это сделать? БлагодаряВозьмите переменные из Table View Controller в пользовательскую ячейку
ответ
Если я получаю это правильно, то вы хотите получить доступ управления (метки, кнопки и т.д.) из пользовательской ячейки вне Tableview делегата так лучший способ получить доступ к нему для хранения ROW (indexpath.row) и раздел (indexpath.section), а затем куда угодно, вы можете получить к нему доступ.
Вот так:
пусть клетка = UITableViewCell(), передавая Indexpath. ** Примечание. Метод Chk UITableviewCell() отличается от другого формата и использует тот, который принимает указательный путь.
Я хочу взять переменные из Table View Controller и использовать его в пользовательской ячейке, где я инициализирую его в cellForRowAtIndexPath. поэтому var cities = [City]() в TableViewController, который будет использоваться в пользовательской ячейке. – chronycles
в основном принимает одну переменную из класса и использует ее в другом классе. – chronycles
Вы имеете в виду, что хотите получить выход из пользовательской ячейки rit! –
- 1. Зарегистрировать ячейку программно инстанциирован Table View Controller
- 2. set table view in View controller
- 3. Запрос в Table View Controller
- 4. Segue to Master Detail Controller из Table View Controller
- 5. Таблица View Cells «прыгать» при возврате из контроллера View Controller в Table View
- 6. Segues не работает (Table view/navigation controller/tab controller)
- 7. Инициализация Parse.com Table View Controller в Swift
- 8. Table View Controller в раскадровке с классом
- 9. Запуск View Controller из «вложенной» View Controller
- 10. search display controller update table view
- 11. Использование Table View в View Controller и его подключение
- 12. iOS Table Views and View Controller
- 13. Objective-C - Table View Controller - Ожидаемое выражение
- 14. Table View Controller и TextField Inside ModalView
- 15. Ссылка на «Table view Controller» в раскадровке для загрузки .xib?
- 16. Изменить текст на контроллере View через Table View Controller options?
- 17. MEAN Stack - передать переменные из html view в ng-controller
- 18. Передача данных в AppDelegate в ячейку Table View
- 19. Удобно преобразовать объект View Controller в Table View Controller во время разработки (раскадровка)
- 20. удалить пользовательскую ячейку из tableview в swift
- 21. iOS - В чем разница между Table View и Table View Controller
- 22. Возьмите переменные из PHP-скрипта
- 23. Войти View Controller над модальной View Controller
- 24. ZendFramework Отправить переменные из Controller to View (Best pactice)
- 25. Открыть новый View Controller, нажав Cell в Table View - Swift IOS
- 26. Установка IBAction на пользовательскую ячейку из xib?
- 27. iphone table view
- 28. View Controller в Android
- 29. , представляющий View Controller из AppDelgate
- 30. iOS Xcode 4.3 Table View Controller & XML Parsing
Ваш вопрос не очень ясен. Пожалуйста, подумайте о размещении кода и более конкретно о вашей проблеме. – pedrouan
В соответствии с шаблоном MVC (model-view-controller) контроллер (TVC) должен изменить данные в модели (источник данных) и обновить представление (ячейку) – vadian
Все ли вы хотите сделать в том же ViewController? Пожалуйста, добавьте код ... – AMAN77