#ios #xcode #uibutton #autolayout
#iOS #xcode #uibutton #автоматическое описание
Вопрос:
Как я могу изменить фоновое изображение кнопки — мне нужно одно для всех iPhone и другое (из-за размера) для iPad. У меня есть квадратные кнопки, имитирующие клавиатуру, с меньшим фоновым изображением. На iPad шрифт на кнопках в два раза больше, но они больше не квадратные. Итак, я увеличил фоновое изображение, чтобы снова сделать их квадратными, но как я могу изменить это изображение только для iPad в раскадровке. Возможно ли это? Спасибо.
Ответ №1:
Вы можете создать макет, используя класс size. Класс размера для iPad равен R * R.
Комментарии:
1. для фонового изображения кнопки я не могу выбрать класс размера, например, для шрифта.
2. Добавьте изображение в качестве дочернего элемента кнопки, теперь вы можете использовать класс размера в качестве свойства изображения UIImage, предоставляющего класс размера.