gpt4 book ai didi

xcode - 在界面生成器中将标签旋转为横向

转载 作者:行者123 更新时间:2023-12-05 08:19:21 25 4
gpt4 key购买 nike

我只需要界面生成器方面的帮助。我试图只为我的应用旋转一个标签,但我在任何地方都找不到旋转功能..

谁能帮我旋转标签,我需要 xcode 中的代码来旋转它吗?

最佳答案

在 Swift 4 中,将以下代码添加到您的 View Controller 中:

@IBDesignable
class DesignableLabel: UILabel {
}

extension UIView {
@IBInspectable
var rotation: Int {
get {
return 0
} set {
let radians = ((CGFloat.pi) * CGFloat(newValue) / CGFloat(180.0))
self.transform = CGAffineTransform(rotationAngle: radians)
}
}
}

然后在界面生成器中,将身份检查器中的标签类类型更改为“DesignableLabel”。然后您的标签应该可以在界面构建器中旋转。

关于xcode - 在界面生成器中将标签旋转为横向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5775109/

25 4 0