2010-04-11 21 views
21

Eminim ki burada eksik olan bir şey var, ama popover denetimlerinin, içerik görünümünün üzerinde bir metin çizgisine sahip bir başlık alanı olan "başlıklar" olabileceğini biliyorum (örn. IWork'ta "Araçlar" popover'i) .UIPopoverController'ın "başlığı" nı ayarlama?

Bunu kendi pop'larıma nasıl ekleyebilirim?

Teşekkürler.

cevap

38

Bir UIPopoverController kullanıyorsanız, bir UINavigationController olmak için its contentViewController yapın ve en derin görünüm denetleyicisinin the title değerini ayarlayın. Eğer bir UIActionSheet kullanıyorsanız

, ben aynı sorunla bütün gün kafamı duvara yenerek edilmiştir

+0

Bu, ancak UINivigController bir UINavigationController içinde UIViewController sarmak zorunda garip görünüyor, böylece Başlık özelliği UIPopoverController kadar geri cikolata olabilir. –

8

(. -initWithTitle:… ile başlatırken fark olmalıdır) zaten title property vardır ve bence Sonunda çözümüm var: D Popover'in contentViewController'ı için bir UINavigationController kullanmalı ve normalde yaptığınız gibi navigasyon kontrol cihazının gezinme çubuğuna bir başlık eklemelisiniz. Garip bir şekilde, mevcut görünüm denetleyicinize bir gezinti çubuğu eklerseniz bu işe yaramaz.