如何在函数外部获取视图的尺寸?

时间:2016-04-11 18:52:18

标签: ios swift uiview

我正在尝试访问函数外的groupNameview.frame.size.height,但我无法访问。有没有解决方法呢?

我试过这样做,但它不起作用 -

view.frame.size.width

Xcode给了我一个错误 - 实例成员' screenbound'不能在类型' ViewController'

上使用

我只能在创建的函数中使用 var screenBound = UIScreen.mainScreen().bounds var screenSize = screenBound.size var screenWidth = screenSize.width var screenHeight = screenSize.height 。但是我想在函数之外使用它。提前谢谢。

1 个答案:

答案 0 :(得分:2)

我不确定你究竟要做什么,但是你不能把它放在全球一级(即“ViewController ......”之上):

let screenWidth = UIScreen.mainScreen().bounds.size.width let screenHeight = UIScreen.mainScreen().bounds.size.height

然后您可以在项目的任何位置访问这些内容。