私は正しく自動サイズ設定されていないボタンを持っています。私はそれが風景の左または右の風景のときに右に約100ピクセル以上移動する必要があります。これを行う簡単な方法はありますか?私はjavascriptでそれをする方法を知っていますが、客観的なものではありません。あなたの助けをありがとうiPadの風景でボタンを移動しますか?
0
A
答えて
0
あなたのコントローラでは、viewDidLayoutSubviewsメソッドを実装し、あなたの望むようにあなたのビューを配置します。
0
私はこの操作を次のように行う場合があります。必要に応じてコントロールを移動するコードを挿入します。
- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation duration:(NSTimeInterval)duration{
if (self.interfaceOrientation == UIDeviceOrientationPortrait || self.interfaceOrientation == UIDeviceOrientationPortraitUpsideDown)
{
//setup your interface for portrait
}
else
if (self.interfaceOrientation == UIDeviceOrientationLandscapeLeft || self.interfaceOrientation == UIDeviceOrientationLandscapeRight)
{
//setup your interface for landscape
// your code to move buttons etc would go here
}
}
関連する問題
- 1. iPadアプリケーションの風景とポートレートビュー
- 2. 風景モードでチタンiPadアプリを起動するには?
- 3. 風景モードのipad 2のカメラをロック
- 4. ナビゲーションバーは、風景モードで戻るボタンをクリックすると左から右または右に移動します。
- 5. iPad用のポートレートと風景用のフィッティング
- 6. Xcode - iPadの制約 - 風景対ポートレート
- 7. イオス8(風景と風景)のUnity 3d(風景と風景)
- 8. Vision SDKはiPad上で風景を右モードでしか認識しません
- 9. iPadで風景モードでUIImageViewControllerを表示するとクラッシュする
- 10. iPad風景でUIModalPresentationFullScreenが正しく機能していませんか?
- 11. Mono Touchを使用したiPadのみの風景アプリケーション
- 12. 風景からストーリーボードアプリを起動する
- 13. ipad風景崩壊バーのためのTwitterのブートストラップ
- 14. 風景
- 15. iPad向けFlash CS5.5は、風景画をポートレートSWFに変える
- 16. iPhoneとiPad UIBarMetrics(ナビゲーションバーの異なる風景/ポートレート画像)
- 17. HDPIで風景を無効にしますが、既定の風景では使用しません。
- 18. アプリを提出するときにiPadのポートレートまたは風景
- 19. ボタンをクリックしてビデオを風景モードにする方法は?
- 20. 風景のUIRefreshControl
- 21. ipadビューポートの移動
- 22. UIViewオリエンテーション風景
- 23. モバイルウェブサイト、風景
- 24. UIPageViewControllerや風景
- 25. 風景モード - アンドロイド
- 26. オートローテーション風景/ポートレートビュー
- 27. ゲームでプレイヤーと風景をペイントしますか?
- 28. 風景のナビゲーションコントローラ、ポップアップスクロールアップ
- 29. 風景モードのCGContextDrawPDFPage?
- 30. プロジェクトの風景ビュー
これはどのようにボタンを移動するのに役立ちますか?その方法の中で – davis
を使用すると、ボタンを配置する位置を決定し、それに応じて設定することができます。 – Scott
このようなもの: 'UIInterfaceOrientation orientation = [[UIApplication sharedApplication] statusBarOrientation]; BOOL inLandscape = orientation == UIInterfaceOrientationLandscapeRight || oritentation == UIInterfaceOrientationLandscapeRight; CGFrameフレーム= CGRectMake(inLandscape?100.0:0、0、myControl.frame.size.width、myControl.frame.size.height); ' などです。 – Scott