ortak Bar Düğme birimini açmak, bu Navigasyon Kontrolörü tarafından yönetilen tüm ekranlarda ekran olmalı ve aynı eylemi çağırır.Ben Navigasyon Bar sağında ortak Bar Düğme Öğe ayarlamak istediğiniz Nasıl Navigasyon Bar
Örneğin, örneğin Ana Detay Uygulaması şablonunda, Gezinme Çubuğunun sağ tarafında "addButton" var, ben de onu DetailViewController'da görüntülemek istiyorum (bu işlem işe yaramadığı için işe yaramayacaktır).
ben Gezinme Çubuğu rengi gibi bir şey değiştirebileceğiniz UINavigationController bir alt sınıfı oluşturduk ama Bar Düğme Ürünleri belirleyemezsiniz. Her ekranın ViewController'ına Bar Düğme Öğelerini ayarlayabilirim, böylece her ekran için eylemi çoğaltmalıyım.
Ayrıca ben UINavigationBar bir alt sınıfını oluşturmak için denedim, ama üzerinde Bar Düğme Öğe ekleyebiliyorsanız bilmiyorum.Nasıl gezinti çubuğunu ortak Bar Düğme birimini açmak?
Şimdiden teşekkürler.
neden UIViewController sizin önceden ayarlanmış barbuttonitems olması alt sınıf olamaz kök görünümü denetleyicisi
UINavigationControllerDelegate
uygulamak bir uzantıoluşturarak ve ardından her yerde alt sınıfını kullanmak için başka kolay yolu ? – rakeshbs
Yorumunuz için teşekkürler. Çünkü sadece UIViewControllers değil, aynı zamanda UITableViewControllers vardır. O zaman UIViewController ve UITableViewController alt sınıflarını mı oluşturmalıyım? Bunun, ortak Bar Düğme Öğesi için iyi bir uygulama olup olmadığını bilmiyorum. – 5t111111
Bu daha kolay bir çözüm gibi görünüyor. Sadece iki özel sınıf oluşturmanız yeterli mi? – rakeshbs