Кнопка с изображением и текстом, выровненными по вертикали с использованием ограничений авторазметкиIOS

Программируем под IOS
Anonymous
Кнопка с изображением и текстом, выровненными по вертикали с использованием ограничений авторазметки

Сообщение Anonymous »

Я новичок в разработке IOS и AutoLayout.
Я столкнулся с проблемами при выравнивании изображения и текста внутри кнопки пользовательского интерфейса с помощью раскадровки. Я пытался добиться этого с помощью вставок TitleEdgeinset и ImageEdge соответственно, чтобы разместить заголовок (текст) вертикально по центру под изображением. Но проблема в том, что у меня есть 3 похожие кнопки, которые расположены вертикально (StackView), а текст задается динамически, поскольку у нас есть локализованные строки (включая арабский rtl).
Изображение и текст перемещаются в зависимости от длины текста. Есть ли какие-либо способы добиться того, чтобы все кнопки с изображением и текстом были выровнены по вертикали? Кроме того, различные разрешения экрана в настоящее время не работают при использовании краевых вставок. Цените вашу помощь. Заранее спасибо.

Подробнее здесь: https://stackoverflow.com/questions/346 ... onstraints

Вернуться в «IOS»