override func tableView(tableView: UITableView, cellForRowAtIndexPath
indexPath : NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier ("ChecklistItem") as UITableViewCell
let label = cell.viewWithTag(1000) as UILabel
if indexPath.row == 0 {
label.text = "jaswanth"
} else if indexPath.row == 1 {
label.text = "nikhil"
} else if indexPath.row == 2 {
label.text = "krishna"
}
return cell
}
У меня есть UITableViewController
, я использовал выше код для отображения ячеек в таблице, и у меня был другой UIViewController
, когда пользователь нажимает на jaswanth текст (этикетки текст) в UIViewController
были быть изменены и так же, когда nikhil прослушивается текст (текст меток) в UIViewController
изменилсянажав на таблицу вида клетки
У меня был только один UITableViewController
и один UIViewController
как я могу это сделать?
Вы внедрили 'optional func tableView (_ tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath)'? –
нет Я запрашиваю логику –
Этот 'UIViewController' ваш, он представлен или находится в стеке навигации навигационного контроллера (если вы используете его), или он не представлен или в стеке навигации, и вы собираетесь представить его или добавить в стек навигации? –