如何使用 Swift 在 XCode 中颠倒旋转 UILabel?
How to rotate a UILabel upside down in XCode, using Swift?
我想要一个在加载视图时倒置显示的标签。
这是 ViewController.swift 中给出的默认代码,我还添加了 UILabel 作为出口。
import UIKit
class ViewController: UIViewController {
@IBOutlet var Label: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
}
如果这是一个愚蠢的问题,我也很抱歉,我是 IOS 开发和 swift 的新手。
要在 viewDidLoad
中旋转标签,只需使用以下命令:
Swift
override func viewDidLoad() {
super.viewDidLoad()
var aLabel: UILabel = ...
aLabel.transform = CGAffineTransformMakeRotation(M_PI)
}
Objective C
-(void) viewDidLoad {
[super viewDidLoad];
UILabel *aLabel = ...
aLabel.transform = CGAffineTransformMakeRotation(M_PI);
}
M_PI
将旋转 180 度,这将导致标签上下颠倒。
Swift反转,Xcode反转
override func viewDidLoad() {
super.viewDidLoad()
var aLabel: UILabel = ...
aLabel.transform = CGAffineTransform(rotationAngle: CGFloat(M_PI))
}
Xcode D.P.
override func viewDidLoad() {
super.viewDidLoad()
var aLabel: UILabel = ...
aLabel.transform = CGAffineTransform(rotationAngle: CGFloat(Double.pi))
}
我想要一个在加载视图时倒置显示的标签。
这是 ViewController.swift 中给出的默认代码,我还添加了 UILabel 作为出口。
import UIKit
class ViewController: UIViewController {
@IBOutlet var Label: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
}
如果这是一个愚蠢的问题,我也很抱歉,我是 IOS 开发和 swift 的新手。
要在 viewDidLoad
中旋转标签,只需使用以下命令:
Swift
override func viewDidLoad() {
super.viewDidLoad()
var aLabel: UILabel = ...
aLabel.transform = CGAffineTransformMakeRotation(M_PI)
}
Objective C
-(void) viewDidLoad {
[super viewDidLoad];
UILabel *aLabel = ...
aLabel.transform = CGAffineTransformMakeRotation(M_PI);
}
M_PI
将旋转 180 度,这将导致标签上下颠倒。
Swift反转,Xcode反转
override func viewDidLoad() {
super.viewDidLoad()
var aLabel: UILabel = ...
aLabel.transform = CGAffineTransform(rotationAngle: CGFloat(M_PI))
}
Xcode D.P.
override func viewDidLoad() {
super.viewDidLoad()
var aLabel: UILabel = ...
aLabel.transform = CGAffineTransform(rotationAngle: CGFloat(Double.pi))
}