【发布时间】:2016-11-22 08:57:33
【问题描述】:
我想改变UISegmentedControl的字体而不改变字体大小。
这是我的代码,但显然,在这种情况下,我也更改了字体大小:
let attr = NSDictionary(object: UIFont(name: "Avenir", size: 12.0)!, forKey: NSFontAttributeName)
segmentedControl.setTitleTextAttributes(attr as [NSObject : AnyObject] , forState: .Normal)
我该如何解决这个问题?
【问题讨论】:
-
先获取字体大小,然后更改字体并将字体大小设置为之前得到的大小。
-
@ayteq 如何获取 UISegmentedControl 的字体大小?
标签: ios swift fonts uisegmentedcontrol