Ana penceremde beş sekme var, ancak programlı olarak oluşturmadım.Programatik olarak sekme çubuklarının başlığını ayarlayın
Başlığı kod aracılığıyla oluşturmak için ne yapmalıyım?
Ana penceremde beş sekme var, ancak programlı olarak oluşturmadım.Programatik olarak sekme çubuklarının başlığını ayarlayın
Başlığı kod aracılığıyla oluşturmak için ne yapmalıyım?
Hey sen sekme çubuğu düğmesi veya sekme ile ilişkili viewcontroller unvanını ayarlarını yapmak istiyorsunuz? Eğer ilk şey arıyorsanız
o zaman seversiniz:
UITabBarItem *tabItem = [[[tabBarController tabBar] items] objectAtIndex:yourIndex];
[tabItem setTitle:@"theTitle"];
aksi
mihirpmehta
doğrudur.
Bu yardımcı olur umarım. senin UIViewController
bir UINavigationController
sarılı ise
Sen başlatmak ve aşağıdaki fonksiyonları kullanarak bir UITabBarItem nesnesini kullanabilirsiniz:
- (id)initWithTitle:(NSString *)title image:(UIImage *)image tag:(NSInteger)tag; // selected image autogenerated
- (id)initWithTabBarSystemItem:(UITabBarSystemItem)systemItem tag:(NSInteger)tag
Ve sonra TabBar nesne üzerinde bu yöntemi çağırabilirsiniz: için
- (void)setItems:(NSArray *)items animated:(BOOL)animated;
ürün kimliği dizisi hangi tüm tabBarItem nesnelerini eklediniz. Kullanmanız gerekirse UITabBarItem için bir badgeValue özelliği de vardır.
teşekkür adam, ben sadece programmatially ad sağlamanız gerekiyor, gerisi sağlamak için aynı ... Başka yolu olacaktır başlık el ile ??? – iscavengers
VEYA
[(UIViewController *)[tabBarController.viewControllers objectAtIndex:1] setTitle:@"Title1"];
doğru cevaptır ... sadece bunu anlayamazsınız çünkü oy vermeyin ya da sizin fikrinizle uyuşmuyor .. –
aşağıdakileri yapın:
self.navigationController?.tabBarItem.title = "Awesome Title"
Sekme çubuğu düğmesi başlığını ayarlamaya çalışıyordum. wat sadece yaptım sadece sağlanmış self.title = @ "Başlık"; viewdidload'da .. ve tab çubuğunun yanı sıra viewcontroller'ın başlığı "title" olarak ayarlandı. bu uygun ????? – iscavengers
@ shishir.bobby doğru olup olmadığını söyleyemez –
Başlığı her iki yerde de ayarlamanız gerekmiyor ... Biri yeterli olur ... –