Kann ich die Schriftgröße für den Titel UINavigationBar
im Landscape-Modus trotzdem einstellen?UINavigationBar title font size in Querformat
Ich verwende den UIAppearance
Proxy, um die Titeltextattribute anzupassen, und ich interessiere mich speziell für die Schriftgröße im Querformat. Es ist Schriftart im Hochformat, aber beim Drehen in Querformat schrumpft die Schriftgröße nicht als Standardverhalten.
[[UINavigationBar appearance] setTitleTextAttributes:[[NSDictionary alloc] initWithObjectsAndKeys:
[UIFont fontWithName:@"Awesome-Bold" size:20], UITextAttributeFont,
[UIColor colorWithWhite:0.0f alpha:0.2f], UITextAttributeTextShadowColor,
[NSValue valueWithUIOffset:UIOffsetMake(0.0f, -1.0f)], UITextAttributeTextShadowOffset,
[UIColor whiteColor], UITextAttributeTextColor,
nil]];
Leider mit setTitleAttributes:
mitgehen ich nicht barMetric:
Eigenschaft.
Danke.
ich nicht, dies zu bekommen scheinen, arbeiten. Wo hast du diesen Code abgelegt? – rdelmar
Es ist Teil des Wörterbuchs, das oben in 'setTitleTextAttributes gesetzt ist:' – runmad
Sorry, ich glaube, ich habe mich nicht klar gemacht - ich meine, wo in der App ist der gesamte Block von Code, den Sie gepostet? viewDiLoad? drin? Ich habe es überall ausprobiert, und ich sehe keinen Effekt. – rdelmar