以编程方式访问UISwitch大小而不添加组件,可以通过以下步骤实现:
import UIKit
let mySwitch = UISwitch()
mySwitch.frame = CGRect(x: 50, y: 100, width: 100, height: 50)
这里,我们设置了UISwitch的x坐标为50,y坐标为100,宽度为100,高度为50。
self.view.addSubview(mySwitch)
这里,我们将UISwitch添加到当前视图的子视图中。
完整的代码示例如下:
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let mySwitch = UISwitch()
mySwitch.frame = CGRect(x: 50, y: 100, width: 100, height: 50)
self.view.addSubview(mySwitch)
}
}
这样,我们就可以在视图中看到一个自定义大小和位置的UISwitch,而不需要添加任何其他组件。
领取专属 10元无门槛券
手把手带您无忧上云