Я пытаюсь дать 5 отдельных UIStackViews
в моих ViewController
границах. Я дал каждому из них IBOutlet
, а затем позвонил в viewDidLoad
, чтобы использовать свойство layer
, но безрезультатно. Невозможно ли программно отображать границы стека?Можете ли вы предоставить границы UIStackView?
Код:
@IBOutlet weak var stackView1: UIStackView!
@IBOutlet weak var stackView2: UIStackView!
@IBOutlet weak var stackView3: UIStackView!
@IBOutlet weak var stackView4: UIStackView!
@IBOutlet weak var stackView5: UIStackView!
override func viewDidLoad() {
super.viewDidLoad()
stackView1.layer.borderWidth = 5
stackView2.layer.borderWidth = 5
stackView3.layer.borderWidth = 5
stackView4.layer.borderWidth = 5
stackView5.layer.borderWidth = 5
}
А как добавить границу , это сложнее, не может просто так. Вам нужно будет добавить другое представление и использовать макеты. Попробуйте и поставите вопрос с кодом, если он не увенчался успехом! – Clafou