Обычно, создайте UIView
в viewController
let view2 = UIView()
view2.backgroundColor = .red
self.view.addSubview(view2)
view2.topAnchor.constraint(view.topAnchor, constant: 100).isActive = true
view2.leftAnchor.constraint(view.leftAnchor, constant: 100).isActive = true
view2.bottomAnchor.constraint(view.bottomAnchor, constant: 100).isActive = true
view2.rightAnchor.constraint(view.rightAnchor, constant: 100).isActive = true
И если вы хотите создать viewController
и нажать на него, вам нужно создать новый файл с подклассом UIViewController
, тогда используйте этокод для навигации
self.navigationViewController?.pushViewController(rootViewController: NewFileViewController())