[英]fontWithSize(fontSize: CGFloat) is available from which ios Version
我正在使用此函数来更改UIButton中标签的字体大小。 像这样(SWIFT): -
Button!.titleLabel?.font = Button!.titleLabel?.font.fontWithSize(12)
我想看看ios 7的这个功能的可用性。所以我看到了Xcode的快速帮助文档。 有人提到iOS (8.0 and later)
然后我继续在苹果网站上搜索合适的功能,但是它可以从Available in iOS 2.0 and later.
请参阅此处以获取参考
请让我知道哪一个值得信任。
我看到了答案,但我不满意,因为我检查了其他类,如NSMutableAttributedString
我的强烈猜测是,自从Swift与iOS 8一起推出以来,Apple的文档在此之前不会显示任何可用内容。 如果在Objective-C端检查相同的方法,您将看到与在Web上相同的方法:
我还有一个针对iOS 7的项目,在Objective C中调用了fontWithSize
,它们工作正常。 因此,没有理由不在Swift方面提供它。
还从Apple的Radar系统中找到了相关信息:
Engineering为您提供以下反馈:
这是预期的 - 直到2014年WWDC和iOS 8的推出,Swift才可用,因此Swift中这些方法和常量的可用性被正确记录为iOS 8+。
感谢您的反馈意见。 Engineering已确定此问题的行为符合预期。
很明显,这是Apple的做事方式,像往常一样。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.