文件名称:将视图添加到当前的视图中-用 s 参数法设计放大器和振荡器
文件大小:1.77MB
文件格式:PDF
更新时间:2024-07-05 09:50:19
iOS开发教程 swift4教程 xcode9 iphone开发 swift4
(3)将视图添加到当前的视图中 最后,也是最为关键的一步,就是将实例化的对象添加到主视图中。这样才可以进行显示。此时需要使用 到 AddSubview()方法,其语法形式如下: this.view.addSubview (视图对象名) 以下将实例化的对象 newView 添加到当前的主视图中,代码如下: self.view.addSubview(newView) 【示例 1-2】以下将使用代码为主视图添加一个 View 空白视图。代码如下: import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. let newView=UIView(frame: CGRect(x: 67, y: 264, width: 240, height: 128)) self.view.addSubview(newView) } …… } 此时运行程序,会看到如图 1.50 所示的效果。在此运行效果中也是看不到添加的视图的。这是因为添加 的视图默认是白色的背景,如果想要看到视图,需要设置它的背景。例如以下的代码,将背景颜色设置为 了灰色: newView.backgroundColor=UIColor.gray 此时运行程序,会看到如图 1.51 所示的效果。