我正在尝试编写一个移动基板调整来修改 UINavigationBar 标题和按钮中的应用程序使用的默认字体颜色,例如,而不是导航栏中的默认白色标题,所有白色导航栏文本都会变成红色,
希望这是有道理的。
目前我正在尝试:
%hood UINavigationBar
-(void)setTitleView:(id)arg1 {
%orig
UILabel *titleLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 320, 30)];
titleLabel.textColor = [UIColor redColor]
}
%end
我觉得它是因为我试图设置一个新的 UILabel 而不是替换被拉出的默认 setTitleView。
任何帮助将不胜感激 :)
提前致谢 !