在Swift中启动视图的奇怪错误

时间:2014-06-08 22:43:31

标签: swift

我有这些行来初始化视图

let rect : CGRect = CGRectMake(0,0,320,100)
var vista : UIView = init(frame: rect)

但如果我将rect声明转换为第二行,就像这样

var vista : UIView = init(frame: CGRectMake(0,0,320,100))

它给了我这个错误:

enter image description here

为什么?

1 个答案:

答案 0 :(得分:4)

您正在使用初始化程序错误,正确的方法是

var vista : UIView = UIView(frame:CGRectMake(0,0,320,100))