UIB кнопка с названием + изображение с аспектом Fit - PullRequest
0 голосов
/ 10 мая 2019

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

enter image description here enter image description here

Как вы можете видеть, иногда значок может находиться справа или слева.Также ширина кнопки и выравнивание контента могут быть разными.Результат от вложений был достигнут при конфигурации UIButton вставок.

Ниже конфигурации первой кнопки.

enter image description here enter image description here

Хорошо, теперь краткий список проблем с этим решением:

  1. Если значок, масштабированный в режиме Aspect Fit, оставляет огромный промежуток между текстом и изображением, который необходимо уменьшить статическими вставками.

  2. Это не выглядит одинаково на всех устройствах.

  3. Когда у меня значок справа, если текст слишком длинный, он рисуетсяверх значка.

  4. Трудно установить хорошие значения, когда кнопка занимает всю ширину кнопки.

Чего я хочу достичь: быть способнымсоздать UIButton, какое изображение масштабируется до высоты текста с соотношением сторон.Он должен работать с иконкой справа и слева и разными вариантами выравнивания контента.

Не могли бы вы показать мне, как я могу этого добиться.Если бы вы могли приложить какие-либо примеры или статьи, это было бы очень полезно.Заранее спасибо:)

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