Как изменить ширину UITableViewCell? - PullRequest
0 голосов
/ 07 мая 2020

Я хочу, чтобы моя пользовательская ячейка занимала не всю ширину экрана, а только его часть и находилась в центре его строки. Например:

example

Вы можете видеть небольшие пробелы слева и справа от каждой ячейки. Мне удалось добиться этого, создав иерархию UIView, но тогда у меня возникает другая проблема. Поэтому я решил узнать, можно ли это сделать без добавления дополнительных просмотров?

1 Ответ

0 голосов
/ 07 мая 2020

Хороший подход - использовать Auto Layout. Я бы рекомендовал использовать собственный xib, который наследует UITableViewCell. После создания попробуйте реализовать эти ограничения в файле xib:

  • Начальный пробел до контейнера = Margin
  • Конечный пробел до контейнера = Margin
  • Верхнее пространство до контейнера = 20
  • Нижнее пространство до контейнера = 20

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...