如何设置 UIBarButtonItem 的字体大小?
我找不到在自定义 UIBarButtonItem
中设置标题字体大小的方法。我能想到解决这个问题的唯一方法是将其设置为图像,我想避免这种情况。还有其他建议吗?
I can't find a way to set the font size of the title in a custom UIBarButtonItem
. The only way I can think of getting around this is to set it as an image, which I would like to avoid. Any other suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
Objective-C:
斯威夫特:
Objective-C:
Swift:
作为 kennytm 建议 的具体示例,您可以使用如下内容创建
UIBarButtonItem
:然后,您可以将其添加为
UIToolbar
上的居中文本,例如:(当然,为了获得正确的格式,用于初始化
txtLabel 的
和rect
toolBar
应该是正确的大小......但这是另一个练习。)As a concrete example of what kennytm suggests, you create the
UIBarButtonItem
with something like the following:Then, you can add it as centered text on a
UIToolbar
with the following for example:(of course, to get proper formatting, the
rect
used for initializingtxtLabel
andtoolBar
should be the proper sizes.... but that's another exercise.)创建 UILabel 并使用
-initWithCustomView:
。Create a UILabel and use
-initWithCustomView:
.Swift5:
Swift5: