2016-07-05 8 views
1

私は以下のUIViewを、電話機の絶対中心よりも70ピクセル上になるように配置しようとしています。 PureLayoutを使用して、iPad上で分割画面を使用するか、画面を回転するときに制約が変更されるようにしたいと考えています。私の現在のコードは以下の通りです:PureLayout Center with Offset

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)