на уровне того элемента, в который встраиаешь subview
Для примера: у тебя есть форма авторизации, где есть текстфилды логин и пароль и кнопка ввода. Есть 2 пути: создать MySignInView: UIView и в нем создать все элементы и настроить констрейнты. Этот способ способ следует использовать, если ты уверен, что у тебя эта форма будет переиспользоваться в проекте. А так можно во UIViewController'e просто создать метод createSignInForm и в нем сделать примерно следующее: let form = UIView(...) let loginTextView = CustomTextView(...) let pwdTextV... let signInButton =... view.addSubview(...) // даллее настраиваешь все констреинты
Обсуждают сегодня