मैं अपने आईओएस एप्लिकेशन में नेविगेशनबार शीर्षक की उपस्थिति को अनुकूलित करने की कोशिश कर रहा हूं।यूआईवीविगेशनबार शीर्षक को कट ऑफ होने से रोकें?
NSMutableDictionary *navigationTitleAttributes = [NSMutableDictionary dictionary];
[navigationTitleAttributes setValue:[UIColor whiteColor] forKey:UITextAttributeTextColor];
[navigationTitleAttributes setValue:[UIColor clearColor] forKey:UITextAttributeTextShadowColor];
[navigationTitleAttributes setValue:[NSValue valueWithUIOffset:UIOffsetMake(0.0, 0.0)] forKey:UITextAttributeTextShadowOffset];
[navigationTitleAttributes setValue:[UIFont fontWithName:@"Calibri" size:30] forKey:UITextAttributeFont];
[[UINavigationBar appearance] setTitleTextAttributes:navigationTitleAttributes];
[[UINavigationBar appearance] setTitleVerticalPositionAdjustment:-8 forBarMetrics:UIBarMetricsDefault];
कोड निम्नलिखित प्रभाव पैदावार:
यह बहुत अच्छा काम करता है, लेकिन मेरी शीर्षक नीचे से काट हो जाता है यह कोड मैं वर्तमान में है।
मैंने इस समस्या का समाधान देखा है जो एक कस्टम UIView (जैसे यह एक: UINavigationbar title is cut off when using titleTextAttributes) का उपयोग करता है। हालांकि, उस विशेष समाधान के लिए नेविगेशन बार की शीर्षक दृश्य संपत्ति प्रत्येक स्क्रीन के लिए अपडेट की जानी चाहिए।
मैं सोच रहा था कि क्या एक साधारण समाधान था जो मेरे पूरे एप्लिकेशन के माध्यम से कैस्केड करेगा।
धन्यवाद
आईओएस 7 में विशेष रूप से प्रचलित था। – Paludis