Я устанавливаю высоты таблиц tableView статически для каждой ячейки с помощью этого кода.Динамически установить размер TableViewCell с помощью swift
func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
if let cell = modelCollection[collection.identifier] {
if let _ = cell as? TiteCell{
return 200
}else if let _ = cell as? ParagraphCell{
return 500
} else if let _ = cell as? WebViewCell{
return 1000
}
}
Я не хочу, чтобы установить статическое значение 1000 для WebViewCell больше, но высоты сайта запрошенного с WebView. Проблема в том, что я запрашиваю веб-сайт в другом классе WebViewCell после установки высоты в классе DetailViewController. Это возможно ?
должен использовать Autolayout для этого –
, но вы должны достичь динамической высоты по вашему ответу –
Я не могу удалить heightForRowAtIndexPath, мне это нужно для других ячеек, я хочу установить динамическую высоту только для WebViewCell – user567