में वर्चुअल रूप से लेबल केंद्रित करना मुझे UINavigationBar
पर शीर्षक दृश्य में जो लेबल जोड़ रहा है, उसे लंबवत केंद्रित करने में मुझे बहुत भाग्य नहीं है। आप देख सकते हैं कि यह नीचे जैसा दिखता है।UINavigationBar TitleView
यह मैं कैसे लेबल जोड़ रहा है:
UILabel *titleLabel = [[UILabel alloc] init];
titleLabel.text = NSLocalizedString(@"activeSessionsTitle",@"");
titleLabel.font = [Util SETTING_NEO_HEADER_FONT];
titleLabel.textColor = [UIColor whiteColor];
titleLabel.backgroundColor = [UIColor clearColor];
titleLabel.textAlignment = UITextAlignmentCenter;
titleLabel.shadowColor = [UIColor colorWithRed:0.0f/255.0f green:0.0f/255.0f blue:0.0f/255.0f alpha:0.25f];
titleLabel.shadowOffset = CGSizeMake(0.0f, -1.0f);
[titleLabel sizeToFit];
super.navigationItem.titleView = titleLabel;
मैं कारण है कि यह इस है कर रहा है लगता है कि मैं उपयोग कर रहा हूँ वास्तविक फॉन्ट के साथ कुछ अजीब है - के रूप में मुझे बटन और इस तरह के अंदर बहुत सारे पुनर्स्थापन करना पड़ा। मैं हर जगह मुद्दे को हल करने में सक्षम हूं लेकिन नेविगेशन बार।
यह एक फर्क नहीं मालूम था इस पोस्ट http://stackoverflow.com/a/8475788/716216 –