我不确定这是否可以改变,但我注意到我的自定义导航控制器标题上有轻微的阴影。
它使文字看起来模糊,这有点烦人。
这是我使用的代码:[[UINavigationBar appearance] setTitleTextAttributes:
[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor colorWithRed:52.0/255.0 green:54.0/255.0 blue:61.0/255.0 alpha:1.0],UITextAttributeTextColor,
[UIFont fontWithName:@"Helvetica Neue-Bold" size:0.0],UITextAttributeFont,
nil]];
知道如何删除标题上的阴影吗?
答案 0 :(得分:4)
你可以让它透明:
[[UINavigationBar appearance] setTitleTextAttributes:
[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor colorWithRed:52.0/255.0 green:54.0/255.0 blue:61.0/255.0 alpha:1.0], UITextAttributeTextColor,
[UIColor clearColor], UITextAttributeTextShadowColor,
[UIFont fontWithName:@"Helvetica Neue-Bold" size:0.0], UITextAttributeFont, nil]];
答案 1 :(得分:-2)
将其放入AppDelegate
[[UINavigationBar appearance]setShadowImage:[[UIImage alloc] init]];