Хотя настройка стиля субтитров для ячейки, но detailTextLabel пока не отображается.detailTextLabel ячейки не отображается в swift 3
let cellIdentifier = "homeFeedItem"
let cell = tableView.dequeueReusableCell(withIdentifier: cellIdentifier) ?? UITableViewCell(style: .subtitle, reuseIdentifier: cellIdentifier)
cell.textLabel?.text = self.arrItems[indexPath.row]["title"]
cell.detailTextLabel?.text = self.arrItems[indexPath.row]["desc"]
cell.imageView?.image = UIImage(named: self.arrItems[indexPath.row]["icon"]!)
Я пробовал распечатать self.arrItems [indexPath.row] ["desc"]. Все нормально. Пожалуйста, помогите мне исправить.
Вы установили стиль в Interface Builder? Используйте метод 'dequeueReusableCell (withIdentifier: forIndexPath:)', чтобы получить всегда действительную необязательную повторно используемую ячейку. – vadian
благодарит за ваш ответ! Я установил его программно. –
Если вы установите его программно - что я не понимаю, почему вы делаете вещи более сложными, вы должны убедиться, что стиль всех ячеек установлен соответственно. – vadian