Я пытаюсь запросить предупреждение и запросить оплату премиум-функций в своем приложении до того, как произойдет segue, но shouldPerformSegue
, похоже, не работает. У меня есть SWRevealViewController
, который открывает боковое меню, из которого я подключил segue вручную в своей раскадровке. Я щелкнул Segue и назвал его идентифицированным.shouldPerformSegueWithIdentifier не работает с SWRevealViewController
override func shouldPerformSegueWithIdentifier(identifier: String, sender: AnyObject?) -> Bool {
if identifier == "advanced_segue" {
purchaseRequest()
print("shouldPerformSegue working")
return false
} else {
return true }
}
См. Прикрепленное изображение.
Привет, я должен напечатать() заявления в функции до и после «если» заявление. Ничего не активирует. Я пробовал использовать разные segues, но никто не работает. Кроме того, я должен отметить, что боковое меню переходит в другое представление, не связанное с контроллером просмотра Reveal. –