-2
CGSizeMake(view.frame.width,100)

swift 3中的替代方案是什么我试过了

CGSize(view.frame.width,100)

但它给了我错误

“无法使用参数列表类型'(宽度:CGFloat,高度:Int)'调用类型'CGSize'的初始化程序”

在此处输入图像描述

4

3 回答 3

6

从 Swift 3 开始,一些框架已经以Swifty的方式重新设计。现在你必须使用这个初始化器来创建一个 CGSize

let size: CGSize = CGSize(width: view.frame.width, height: 100.0)
于 2016-12-22T07:37:18.453 回答
2

它的:

CGSize(width: ..., height: ...)
于 2016-12-22T07:37:16.997 回答
1

打开第一个括号,会弹出如下对话框

在此处输入图像描述

现在你已经知道什么是什么了

于 2016-12-22T07:37:13.573 回答