Я использую раскадровки XCode 4.2. Первоначально у меня был Popover Segue, привязанный к UIButton на UIViewController, встроенный в навигационный контроллер, и все было хорошо.Popover Segue Crashes при вызове программно
Теперь мне нужно добавить условное поведение перед выполнением SEGUE, так что я сделал следующее:
- удалила SEGUE
- создал новый SEGUE от UIViewController
- создал IBAction от кнопки
- Вызывается
[self performSegueWithIdentifier:@"mySegue" sender:self]
в IBAction
приложение получает беспересадочный ugh prepareForSegue, но затем он выбрасывает SIGABRT и регистрирует следующие
\*** Assertion failure in -[UIStoryboardPopoverSegue perform], /SourceCache/UIKit_Sim/UIKit-1912.3/UIStoryboardPopoverSegue.m:27
Любые идеи? У меня есть другие примеры этого рабочего штрафа с помощью push segues. Является ли это случаем неправильного поведения, который я продолжаю слышать?
вы даете это делали SEGUE в идентификторов (имя)? –
Yup. Он успешно готовитForSegue :( – ruthie
Вы решили его? Вы установили якорь? – Chris