2016-01-21 5 views
0

Я пытаюсь разместить ImageView в ячейке, я хочу, чтобы изображение было квадратным и работало на большинстве телефонов iOS, iPhones и iPads.Square UImageView в ячейке UITableView

Я использую ограничения для этого, я сделал соотношение сторон, но он, похоже, не работает правильно.

У вас есть идеи, как это сделать?

+0

Можете ли вы написать, какие ограничения вы задали? –

+0

Это обычная ячейка или стандартная? – iamalizade

+0

Пользовательская ячейка, и я не могу добавить некоторые ограничения как Align (она отключена) –

ответ

1

По словам Vladimir в ответ Auto Layout: Square Image View with equal width/height

вам нужно установить это ограничить к вашему ImageView

Прежде всего попробуйте режим переключения с ш: Compact/ч: Любой к w: Любые/h: Любые. Добавляя ограничения в этом режиме, вы будете применять их для всех устройств и ориентации.

Вот список ограничений, которые необходимо применять:

enter image description here

Установите низкий приоритет для одинаковой ширины и одинаковой высоты к надтаблице.

+0

Как добавить эти противопоставления –

+0

Вам нужно прочитать правильное руководство, чтобы понять, какие ограничения являются appliea. –

+0

Знаете ли вы хороший учебник для этого? –

Смежные вопросы