Я хочу, чтобы моя первая кнопка была изначально выбрана, когда пользователь выбирает проект. Прямо сейчас вы должны нажать на первую кнопку, чтобы вызвать ее. Вместо того, чтобы нажимать на него в начале, я хочу сначала выбрать его, когда пользователь подключается к проекту.
@IBAction func onTapChangeColor(_ sender: UIButton) {
buttons.forEach {
sender.isSelected = ($0 == sender)
$0.setTitleColor((sender.isSelected) ? .orange : .white, for: .normal)
}
}
Каждый раз, когда пользователь нажимает на кнопку, в контейнер добавляется новый вид. Вид также должен быть изначально выбран с помощью кнопки.
@IBAction func planAction(_ sender: UIButton) {
let newPlan = sender.frame.origin.x
scrollView.subviews.forEach{$0.removeFromSuperview()}
let storyBoard = UIStoryboard(name: "Main", bundle: nil)
let nextController = storyBoard.instantiateViewController(withIdentifier: "PlansViewController2") as! PlansViewController2
addChildView(viewController: nextController, in: scrollView)
self.movingView.frame.origin.x = newPlan
}
planButton должен быть изначально выбран при переходе пользователя в проект.