Я поражен установкой высоты строки ячейки таблицы в swift, при прокрутке высота строки меняется, пожалуйста, проверьте снимок экрана. Tableview задает высоту строки динамически на основе содержимого в swift?
Впервые его прокрутка, совершенная при прокрутке в несколько раз выше, не соответствует действительности. Я использую слишком много пользовательского Tableview клеток В viewDidLoad я добавил этот
self.tableView.rowHeight = UITableViewAutomaticDimension
, а также добавил эти методы делегата.
func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat
{
return UITableViewAutomaticDimension
}
func tableView(tableView: UITableView, estimatedHeightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat
{
return UITableViewAutomaticDimension
}
Может ли кто-нибудь вести меня, чтобы достичь этого надлежащим образом.
Пожалуйста, поместите это в свой метод ** cellForRowAtIndexPath ** 'yourLabel.numberOfLines = 0' и ' yourLabel.sizeToFit() ' – iDeveloper
это не одна метка. Я использовал два ярлыка. –
У вас есть правильные ограничения между изображением и ярлыком? – iParesh