Быстрое падение UIDynamicAnimator
Я пытаюсь добавить представление в UIGravityBehavior (который я создал graphicall с помощью cmd+ перетащить его в мой код и создать Outlet), но мое приложение вылетает, хотя, когда я создаю то же представление в коде и добавляю его в UIGravityBehavior, оно работает отлично!?? Я работаю с новым языком Swift, и это мой простой код
animator = UIDynamicAnimator(referenceView: view)
gravity = UIGravityBehavior(items: [welcomeView])
animator.addBehavior(gravity)
welcomeView - это выход: @IBOutlet слабый var frontView: UIView!
в чем проблема??? Спасибо
1 ответ
Скорее всего, один из ваших IBOutlets nil
потому что ты не прикрепил это. Когда вы попытаетесь получить к нему доступ, он рухнет. Убедитесь, что вы действительно установили все свои соединения в IB.
Если ваш IBOutlet связан, то рядом с ним будет небольшой заполненный круг.
Несвязанный IBOutlet:
Связанный IBOutlet: