Benim standart uygulaması şudur. Gezinme düğmesini başlatıyorum ve düğmeyi ve popover'ı yerel olarak kaydediyorum.kaldırılan yöntem splitViewController nasıl değiştirilir: willHideViewController: withBarButtonItem: forPopoverController: Bu temsilci yöntemi için
- (void) splitViewController: (UISplitViewController *) splitController
willHideViewController: (UIViewController *) viewController
withBarButtonItem: (UIBarButtonItem *) barButtonItem
forPopoverController: (UIPopoverController *) popoverController
{
// Set the button to open the PopOver
barButtonItem.title = viewController.title;
[self.navigationItem setLeftBarButtonItem:barButtonItem animated:YES];
// Save the ref to the default left navigation button
_masterButton = barButtonItem;
// Save the ref to the PopOver
_masterPopOver = popoverController;
}
iOS 8 itibaren bu yöntem eskimiştir ve Apple belgelerine diyor ki:
splitViewController Uygulanışı: willChangeToDisplayMode: yöntemini yerine.
Ancak yeni yöntemin argümanlar kaldırılan yöntemi ile ilgisi yoktur! Ben bir düğme ve bir popover kendim oluşturmak zorunda değil mi?
birileri zaten bu yeniden-kodlama akım pop-up davranışı uygulamak için yapılmış mıdır?
Yardımlarınız
Bu sorunun cevabı bulunamadı mı? Aynı şeyi arıyorum! – lionserdar
Henüz değil. Sanırım işi kendim yapmak zorunda kalacağım. Benim için çok acil değil, ama işimi yaptıktan sonra buraya koyacağım – PatrickV