У меня есть один проект, где есть одна кнопка. Который кажется настолько большим в iphone 4 согласно размеру в разрешении iphone 4 , и эта же кнопка выглядит маленькой в iphone6 в соответствии с размером разрешения iphone 6. Я использовал автоспуск. Но есть ли какие-либо решения для управления им путем автоматического отключения или ограничения. Вместо того, чтобы управлять размером i.e hieght и width программно?Размер кнопки варьируется в iphone 4 и iphone 6
ответ
Если вы хотите управлять размером вашей кнопки, с соотношением экрана iPhone/IPad,
Прежде всего, необходимо установить одинаковую ширину и ограничение высоты на кнопку в окне редактора.
Затем в коде вам нужно добавить два IBOutlet из NSLayoutConstraint и связать их с соответствующим ограничением в раскадровке, а затем обновить yourButtonWidthConstrant.constant и yourButtonHeightConstrant.constant из кода в соответствии с коэффициентом.
Дайте этой кнопке ограничение по ширине с ее супер-представлением. Выберите ограничение равной ширины и укажите значение множителя как (ширина кнопки)/(ширина надзора) , затем передайте пропорции к кнопке.
Теперь ширина кнопки изменяется в зависимости от ширины устройства, а высота изменяется пропорционально ее ширине.
Я использую этот метод, и он работает хорошо.
- 1. setSelectionIndicatorImage имеет неправильный размер для iphone 6 и iPhone 6+
- 2. iPhone 6 Размер экрана
- 3. Размер экрана для экрана iPhone 6/iPhone 6+
- 4. iPhone 4 размер нибы
- 5. Динамически Установить размер шрифта в iphone 5 и iphone 6
- 6. iPhone 4 адресный размер экрана
- 7. Размер экрана iPhone 6 (Plus)
- 8. iPhone 6/6 + Размер экрана вопрос
- 9. CGRectMake для iphone 5 и iphone 4
- 10. Посмотреть в iPhone изменяет размер 6/6 PLUS (неправильный размер)
- 11. Приложения, сделанные для iphone 4 и iphone 5, поддерживаются в iphone 6 и iphone 6 плюс или нет
- 12. iPhone 6 и iPhone 6 плюс проблема с шириной
- 13. Изменить размер изображения для iPhone 5 6 и 6 плюс
- 14. Управление размерами iPhone 5 и iPhone 6
- 15. iOS View Controller размер 4 дюйма на iPhone 6
- 16. iPhone 4 неправильный размер экрана?
- 17. iPhone 4 Разрешение изображения и размер изображения
- 18. Различные Int Типы в iPhone 5 и iPhone 6
- 19. Как найти рамку для IPhone 5 и IPhone 6 и IPhone 6+
- 20. Afnetworking запрос получить время на iPhone 5, iPhone 6 и iPhone 6+, но работает на iPhone 4
- 21. Размер экрана в пикселях (iPhone 6)
- 22. Phonegap + iphone 6 размер экрана вопрос
- 23. Размер окна маленький на iPhone 5/6
- 24. Размер Различия между iPhone 5, 6 и 6 Plus?
- 25. Размер класса для идентификации iPhone 6 и iPhone 6 плюс портрет
- 26. Обновленное XIB с Размер Классы не показывая МААШ в iPhone 6 и iPhone 6 Plus
- 27. Каким должен быть размер изображений для bgs в iphone 6 и iphone 6+
- 28. Проверка собственного разрешения для iPhone 6 и iPhone 6+
- 29. Worklight и iPhone 6/6 плюс
- 30. iPhone 6 Autolayout issue
Вы можете взять 3 одинаковые кнопки, такие как 1x, 2x, 3x, которые могут легко управлять размером кнопки или размером ручки в разных iphones –
, чтобы соотношение сторон к кнопке с надписью. он изменит размер в соответствии с надписью .. – Aditya