четверг, 30 марта 2017 г.

Using Auto Layout in UITableView for dynamic cell layouts & variable row heights

В очередной раз пришлось столкнуться с динамической высотой ячеек в таблице. Точнее с произвольной высотой ячеек в зависимости размера контента.

Пытался разобраться, как правильно и можно ли вообще использовать для этого "Content Hugging Priority" и "Content Compression Resistance Prioryty" в iOS8.0+.

По отношению к ячейкам таблицы они не помогли, несмотря на заверения автора на stackowerflow (ссылка ниже). Помогло тупо выставить estimatedRowHeight для таблицы.

Документация Apple
https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/AutolayoutPG/

Статья на stackovwerflow
http://stackoverflow.com/questions/18746929/using-auto-layout-in-uitableview-for-dynamic-cell-layouts-variable-row-heights/18746930

Комментариев нет:

Отправить комментарий