У меня есть UITableView
с прототипом UITableViewCell
с идентификатором contact
. В построителе интерфейса я правильно построил ячейку и установил для всех элементов правильные теги. Когда я пытаюсь отредактировать UILabel
в ячейке с тегом 101, используя cell.viewWithTag
, метод возвращает nil. Кажется, это проблема только на iOS 8. Я использую раскадровки и Swift. Вот код в tableView:cellForRowAtIndexPath:
let contact = contacts[indexPath.row]
println("Contact: \(contact)")
cell = tableView.dequeueReusableCellWithIdentifier("contact") as UITableViewCell
(cell.contentView.viewWithTag(101) as UILabel).text = contact["name"]! as String
contact["name"]
, чтобы посмотреть, что в нем. Ваш контакт println работает? - person Caroline   schedule 25.09.2014contact["name"]
печатает нормально? - person Caroline   schedule 25.09.2014