जब मैं iOS एप्लिकेशन के शुरू स्क्रीन से एक नया tableViewController धक्का (मैं धक्का सेटिंग स्क्रीन) UINavigationController में शीर्षक एनीमेशन खत्म जब तक काटा जाता है:UINavigationBar शीर्षक viewControllers
मध्य एनीमेशन में NavigationBar है, और बस से पहले एनीमेशन खत्म, यह इस तरह दिखता है:
बजे के बाद ओमेंट, शीर्षक "सेटिंग्स" में सही ढंग से बदलता है। यह एक बड़ा सौदा नहीं है, लेकिन आप कल्पना कर सकते हैं कि यह थोड़ा ओसीडी-प्रवण प्रोग्रामर को कितना परेशान करता है! :)
यहाँ tableViewController में कोड जहाँ मैं शीर्षक सेट, कुछ खास नहीं है:
- (id)initWithStyle:(UITableViewStyle)style
{
self = [super initWithStyle:style];
if (self) {
self.title = @"Settings";
// Hide tabBar when pushed so you cannot switch from the Settings
self.hidesBottomBarWhenPushed = YES;
self.tableView.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"bg.png"]];
}
return self;
}
मैं भी इस कष्टप्रद समस्या है। मेरे मामले में मैं नेविगेशन शीर्षक के लिए एक कस्टम फ़ॉन्ट का उपयोग कर रहा हूं और setTitleTextAttributes का उपयोग करके उन्हें सेट कर रहा हूं: forState :, ऐसा नहीं होता है अगर मैं इसे नहीं बदलता। इसके अलावा, यह "मुद्दा" आईओएस 6 में तय किया गया प्रतीत होता है। मुझे चारों ओर एक काम मिलना अच्छा लगेगा, यही कारण है कि मैंने कुछ ध्यान देने के लिए एक बक्षीस शुरू किया ... –
क्या आप ड्रॉपबॉक्स या इसी तरह के bg.png डाल सकते हैं? –
क्या आपने निम्न में से कोई भी उप-वर्गीकृत किया है: 'यूआईएनविगेशनबार', 'यूएनएविगेशनइटम', 'यूएनविगेशन कंट्रोलर'? – Ander