ボタンをサブビューとして右下隅に追加しようとしています。x、y座標で動作しますが、それは良い方法ではないと思います.
ビューの左下にボタンを追加する必要があります。
ボタンをサブビューとして右下隅に追加しようとしています。x、y座標で動作しますが、それは良い方法ではないと思います.
ビューの左下にボタンを追加する必要があります。
cgrectmake を使用するだけで、x と y を直接設定できます。
CGRectMake(x,self.view.bounds.size.height-offsetfrombottom,....);
これは左ボタンの場合です。右ボタンにも x の self.view.bounds.size.width-rightSideOffset が必要です。
これはautoresizingMask
、ボタンのプロパティを操作することで機能します。あなたが望むものに応じて:
左下隅:
yourButton.autoresizingMask = UIViewAutoresizingFlexibleRightMargin| UIViewAutoresizingFlexibleTopMargin;
右下隅:
yourButton.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin| UIViewAutoresizingFlexibleTopMargin;
デバイスを回転させると、ボタンはその角にとどまります。
ビューがviewControllerにロードされたときなど、ボタンの座標を(frame
またはプロパティを設定して)一度セットアップする必要があります。center