首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Swift中创建CGSize?

如何在Swift中创建CGSize?
EN

Stack Overflow用户
提问于 2014-12-29 05:23:13
回答 2查看 48K关注 0票数 41

如何在Swift中创建CGSize?这是我到目前为止尝试过的方法(但不起作用):

代码语言:javascript
运行
复制
var s:CGSize = {10,20}
var s:CGSize = CGMakeSize(10,20)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-29 05:29:12

第一次尝试不会成功,因为Swift中不存在C结构。您需要:

代码语言:javascript
运行
复制
let size = CGSize(width: 20, height: 30)

或者(仅在Swift 3之前,即使在那时,也不是首选的):

代码语言:javascript
运行
复制
let size = CGSizeMake(20,30)

(不是MakeSize)。

票数 93
EN

Stack Overflow用户

发布于 2016-07-16 08:09:31

从Swift 3开始,您不能再使用CGSizeMake

Swift 3的解决方案是var size = CGSize(width: 20, height: 30)

票数 33
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27680701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档