Итак, я хочу анимировать подкласс представления контейнера в моем главном представлении (по существу, в подзаголовке), должен ли я создать другой контроллер представления для подсмотра для управления подзоном или создать выход в главный контроллер представления для подзаголовка? Проблема в том, что я запускаю анимацию с помощью UIButton, что также делает некоторые другие вещи, поэтому, если я создаю еще один контроллер представлений, этот UIButton будет иметь два IBActions. В любом случае, это код, у меня есть для анимации в главном ViewController: анимация UIView с sub-subview
@IBAction func hourSelectorTap(gesture: UITapGestureRecognizer){
if (isHourSelected){
let path = UIBezierPath()
path.moveToPoint(CGPoint(x:100, y:8))
let anim = CAKeyframeAnimation(keyPath: "MoveZeBox")
anim.path = path.CGPath
self.MinHrView.layer.addAnimation(anim, forKey: "Move")
isHourSelected = !isHourSelected
} else{
}
}
Имеет ли смысл, чтобы подзадача была владельцем другого контроллера представления (а не под-subview)? Только вы можете рассказать нам, что представляет собой это представление и как эти вещи взаимодействуют, где находится кнопка и как работает текущий контроллер представления ... – Wain