UIScrollviewを中央に配置する方法があるかどうかを知りたい場合は、それを行います。私は説明しましょう:私はScrollViewを作って、いくつかのView Controllerに接続して、スナップチャットと同じように、前にスライドすることができます。私は3つのビューコントローラを持っています。私は、常に左端から開始するのではなく、中央のビューコントローラ(ViewController 2または「中」のビューコントローラ)から開始できる方法があるかどうかを知りたかったのです。お手伝いありがとう。UIScrollViewの特定の場所から開始
0
A
答えて
0
scrollviewのcontentOffset.xの値をviewControllerの幅(画面の幅)の倍数に設定します。 contentOffset.x = 0は、次のViewControllerの先頭にscrollviewを移動するあなたのViewControllerの幅に設定する、一番左にある
scrollView.contentOffset = CGPointMake(yourViewControllerWidth, 0)
。
+0
この方法を使ってもうまくいきましたが、私はその幅でプレイしなければなりませんでした。私は幅(600)に設定し、それは最後のビューコントローラで開いた、私は半分(300)それを前にビューコントローラで開始するにはそれをカットしたが、それは2と3の間に着陸。本質的に働いた数字は206.5でしたが、それを開こうとすると安全だとは思いませんが、それは技術的に仕事を終わらせます。 – Nick
関連する問題
- 1. Googleマップユーザーの場所から開始
- 2. 特定のポイントからscrolldivを開始
- 3. インタラクティブブック - 開始する場所
- 4. リファクタリング - 開始する場所
- 5. 特定の場所
- 6. 特定の場所
- 7. UIControlのサブクラス化を開始する場所を特定できません!
- 8. 場所を設定せずに別のアクティビティからGoogle Navigationを開始する
- 9. $リソースの使用方法、開始場所
- 10. SharePointセキュリティの概要 - 開始場所
- 11. サーバーアプリケーションのプログラミングを開始する場所
- 12. 特定の場所の最も近い場所からドライバーを見つける
- 13. HTTPエラー500、開始する場所がわからない
- 14. Amazon Webサービス:開始する場所
- 15. コード契約を開始する場所
- 16. UIScrollView Objective Cの空白ページから開始
- 17. 特定の場所から特定のftpアドレスに接続できません
- 18. Eclipseから特定の場所のリモートリポジトリへのプッシュ
- 19. Googleマップアプリを特定の場所に開く
- 20. xdebug profilerで手作業で特定の場所でプロファイリングを開始することはできますか?
- 21. 特定の場所でCSS3アニメーションを開始するにはどうすればよいですか?
- 22. GoogleマップiOS SDK - 特定の場所の場所を検索
- 23. 特定のインデックスからQStringListイテレータを開始する方法
- 24. RecyclerViewで特定のポイントから開始するスクロールアイテム
- 25. 特定の場所からEOFにテキストファイルを読み取るC#
- 26. 特定の場所からアップロードするためにブラウズ
- 27. Android Googleマップアプリから直接特定の場所にジャンプ
- 28. XCodeのレポートを見つける場所コマンドラインから開始されたUITests
- 29. 他の場所からハイブを開始することができません
- 30. 特定の値のT-SQLの場所
スクロールビューの 'contentOffset'を" middle "ビューコントローラのビューのフレームの原点に設定できます。 – beyowulf