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

Swift 3の代替手段は何ですか?

CGSize(view.frame.width,100)

しかし、それは私にエラーを与えます

「引数リスト型 '(width: CGFloat, height: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 に答える