大佬教程收集整理的这篇文章主要介绍了sprite-kit – 调整文本大小以适合具有固定宽度的SKLabelNode,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
一直在寻找docs,但似乎找不到任何合适的东西,比如UILabel功能:@H_419_2@
UILabel.adjustsFontSizeToFitWidth = true@H_419_2@
谢谢@H_419_2@
func adjustLabelFontSizeToFitRect(labelNode:SKLabelNode,rect:CGRect) { // Determine the font scaling factor that should let the label text fit in the given rectangle. let scalingFactor = min(rect.width / labelNode.frame.width,rect.height / labelNode.frame.height) // Change the fontSize. labelNode.fontSize *= scalingFactor // Optionally move the SKLabelNode to the center of the rectangle. labelNode.position = CGPoint(x: rect.midX,y: rect.midY - labelNode.frame.height / 2.0) }
以上是大佬教程为你收集整理的sprite-kit – 调整文本大小以适合具有固定宽度的SKLabelNode全部内容,希望文章能够帮你解决sprite-kit – 调整文本大小以适合具有固定宽度的SKLabelNode所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。