Найти элемент с наименьшим расположением - PullRequest
0 голосов
/ 29 апреля 2020

Я пытаюсь установить ограничения с помощью Snapkit в ячейке табличного представления, но моя проблема в том, что мне нужно выяснить, какой элемент имеет максимальную позицию y (самая низкая).

У меня есть UIImageView и рядом с элементами изображения UILabel просмотра. Текст метки Dynami c и может быть очень длинным или очень коротким. Ниже этих двух элементов у меня есть еще один элемент, который должен быть выровнен по высоте метки, принимая вид изображения или метку.

Мой вопрос: как найти, какой элемент (UIIMageView, UILabel) имеет большую позицию Y?

Для большей ясности я приложил ничью с двумя простыми кейсами. enter image description here

1 Ответ

1 голос
/ 29 апреля 2020

Установить ограничение greaterThanOrEqualTo для обоих элементов.

На «простом языке»:

  • AnotherElement.top> = ImageView.Bottom (с константой 12 или однако много места, которое вы хотите)
  • AnotherElement.top> = Label.Bottom (с константой 12 или сколько вам нужно места)
...