Итак, я новичок в разработке iOS, и мне было проще писать представления все программно. Таким образом, мои представления имеют UIViews, ScrollViews, UIButton, UILabel, все созданные и позиционированные программно. (Поэтому я никогда не использовал AutoLayouts).
Теперь я почти закончил свое приложение и хочу сделать вид iPad, и понял, что это была плохая идея, чтобы сделать это вот так.
Является ли эта плохая практика или я действительно использую автоматические макеты столько, сколько могу?
Если это нормально, как я это делаю прямо сейчас, каков правильный способ добавления разных представлений для iOS и iPad? Я видел этот ответ ниже о том, как найти устройство, достаточно простого выражения if else? - iOS: как определить текущую модель iPhone/устройства в Swift?