31 Temmuz 2010, CUMARTESİ
Yumurtalı ekmek penceresi olmayan bir görünüm sundu olamaz
Bu hata neyi gösterir:
"Popovers cannot be presented from a view which does not have a window."
CEVAP
26 AĞUSTOS 2011, Cuma
hayatımı kurtaran şey
if (self.view.window != nil)
[popoverController presentPopoverFromRect:CGRectMake(44, yCoord, 111, 111) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
koşul ekleyerek çarpışma artık çalışmıyor. Gerçekten presentPopoverFromRect
işlevi her ZAMAN denir, çünkü onun başaracağına inanıyorum. Pencere nil kalacağı durum yok ama yine de işe yaradı.
edit: viewDidAppear
Bu kod var.
Çoğu durumda, bununla birlikte viewDidAppear
didMoveToWindow
presentPopoverFromRect
taşımak için yeterli ama nedense benim durumumda ise durum gerekliydi.
Bunu Paylaş:
(pencere) jquery $.(genişlik ve $(wind...
Meta-görünüm penceresi Ölçekleme Andro...
Görünüm penceresi %100 HTML5 Tuval Gen...
HTML5 Demirbaş: Meta görünüm penceresi...
kimin görünüm penceresi hiyerarşi için...