iOS 7 - 更改栏按钮大小

标签 ios objective-c ios7

在 iOS 7 中是否有任何合法的方法来更改栏按钮的大小(即文本的字体大小)?与导航栏标题相比,我发现默认的栏按钮大小有点太大。

最佳答案

UIBarButtonItem 上使用 setTitleTextAttributes:forState: 方法。

NSDictionary *attrs = @{ NSFontAttributeName : [UIFont systemFontOfSize:10] };
[barButtonItem setTitleTextAttributes:attrs forState:UIControlStateNormal];

显然你可以选择任何你想要的字体。

关于iOS 7 - 更改栏按钮大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20390613/

相关文章:

ios - 在基于 View 的应用程序中使用 UITabBar 不起作用

c++ - 安装应用程序EventHandler/NSNotificationCenter不通知事件(NSN)

iphone - 自动释放导致应用程序崩溃

ios - 磨砂玻璃(iOS 7 模糊)效果

ios - 需要有关 Objective-c 属性概念的帮助

ios - SwiftUI:如何更改列表所选项目的颜色

javascript - 如何禁用 iOS HTML5 视频控件?

ios - PF LoginViewController 如何在登录界面和主页之间切换? swift

iphone - sizeWithFont :minFontSize:actualFontSize:forWidth:lineBreakMode:? 使用哪种替代方法

ios - IOS 中的 XMPP 一对一聊天