2016-07-05 77 views
1

我一直試圖將以下UIView居中放置在手機絕對中心以上70像素處。我想使用PureLayout,以便在iPad上使用拆分屏幕或旋轉屏幕時約束條件會發生變化。這是我當前的代碼:帶偏移量的PureLayout中心

self.checkBall.frame.origin.x = self.view.bounds.width/2 - self.checkBall.frame.width/2 + 70 
self.checkBall.frame.origin.y = self.view.bounds.height/2 - self.checkBall.frame.height/2 - 70 
+0

請注意您的當前代碼:您的描述聽起來像只是想將視圖向上移動,但代碼正在向上和向右移動。 –

回答

0

您正在使用PureLayout?

self.checkBall.autoAlignAxis(.vertical, toSameAxisOf: self.view) 
self.checkBall.autoAlignAxis(.horizontal, toSameAxisOf: self.view, withOffset: -70.0)