Быстрое падение 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

Связанный IBOutlet: Связанный IBOutlet

Другие вопросы по тегам