для iPad и iPhone? Смысл в том, что приложение должно быть одинаковым для обоих устройств, размеры всех элементов и текста привязываются к диагонали? Можно ли как-то проще сделать, чем заводить константу условно height = UIScreen.Main.Bounds.Height
если тебе нужно что-то отобразить в зависимости от устройства, то решение есть, но я не совсем понял какая задача
Чтобы элементы были пропорциональные на всех устройствах. Сейчас верстаю на SwiftUI и условно делаю кнопку Text(“Hello World!”) .font(.title) .padding() .background(Color.red) . cornerRadius(20) Например. Кнопка одинаковая везде, но на iPhone 7 она занимает 1/10 часть, на Мах 1/15, а на айпад 12 условно 1/30 часть Хочу чтобы везде кнопка занимала 1/10 часть. Решение - привязать размер текста к диагонали….
Обсуждают сегодня