Я создал динамическую высоту ячейки UITableView с использованием Autolayout и UITableViewAutomaticDimension.Autolayout dynamic UITableViewcell height
Проблема в том, что я использую UImageView с высотой 6 в качестве разделителя. Я установил поле UImageView Top space (вертикальное расстояние со своим выше UIButton (кнопка 2)), но в некоторой ситуации мне не нужно использовать UIButton (кнопка 2)
Как я могу исчезнуть UIButton (кнопка 2) и как Я могу установить UImageView верхнее пространство маржу (расстояние по вертикали с выше UILabel (Страна)), потому что я не могу использовать UILabel (Desc) в какой-то ситуации, когда мне не нужно UILabel (Desc)
Согласно API,
(1) Требуется UILabel Desc и UIButton (кнопка 2) не требуется
(2) UILabel Desc no т необходимости и UIButton (кнопка 2) требуется
(3) UILabel Описание изделия необходимо и UIButton (кнопка 2), которые необходимы (оба необходимы)
(4) UILabel Описание изделия не требуется, и UIButton (кнопка 2) не требуется (как не требуется)
UIImageView (Separator) приходят в конце детали клеток
UILabel (Name) Обязательно мне нужно
UILabel (Desc) Принудительная мне нужно
UIImageView (Separator) Принудительный мне нужно
Значит, я хочу сделать UIImageView (Separator) Верхнее поле пространства (расстояние по вертикали в наилучшем образе, чтобы я мог видеть во всей клетке без дополнительного пространства между UILabel (Desc)
Я загрузил свой проект по ссылке ниже
https://drive.google.com/file/d/0B5mabdphYDhzWG9UMzM2MTV6cms/view?usp=sharingenter image description here
[Проверить] (http: //www.programmingcrew.в/2015/09/uitable-view-cell-dynamic-height-ios7.html) динамическая высота ячейки с помощью автомакета. Вы можете скопировать «UIlabels» и «ограничения» оттуда. – pkc456
используйте ваш лейбл. строк 0. –
Показать дизайн макета. –