我想把一些东西放在屏幕的中央。我尝试了frame.width / 2和frame.height / 2,但它说"使用未解析的标识符' frame。'" 由于这不起作用,iPhone 6S的屏幕中心的坐标是什么(如果重要的话,在风景中)?
答案 0 :(得分:1)
要获得窗口的实际中心坐标,请使用:
let centerX = UIScreen.mainScreen().bounds.maxX / 2
let centerY = UIScreen.mainScreen().bounds.maxY / 2
但是否则,在您正在使用的ViewController中,视图的中心是CGPoint
,其位置可以通过以下方式找到:
view.center
如果您只想要x
和y
坐标,只需在.x
之后添加.y
或view.center
即可获得它们。