How to Create a CGSize in Swift?

Your first attempt won’t work because C structs don’t exist in Swift. You need:

let size = CGSize(width: 20, height: 30)

Or (before Swift 3 only, and even then, not preferred):

let size = CGSizeMake(20,30)

(Not MakeSize).

Leave a Comment