UIScrollViewの上にUIButtonをオーバーレイする方法を理解しようとしています。基本的に、ユーザーはスクロールビューを通常どおり使用することができます。しかし、スクロールビューの右上のボタンは固定された位置にとどまります。何かご意見は?UIScrollViewの上にUIButtonを修正しました
答えて
UIScrollViewのサブビューのようUIButtonを追加しないでください、代わりに「self.view」InterfaceBuilderで
のあなたの視野に入れた項目の階層型リストがあるでしょうボタンをscrollViewに属するビューからサブビューを含むビューに属するビューにドラッグします。
あなたのビュー階層は、基本的にそれはあなたのボタンとあなたのScrollViewの両方がまったく同じMAINVIEWのサブビューなることを意味する代わり
mainView
|
----ScrollView
|
----Button
次の
mainView
|
----Button
|
----ScrollView
のようになります。スクロールビューがmainViewの場合、空のUIViewをscrollViewの上に置き、UIButtonを& UIScrollViewに挿入してください。
IBは、 'fake'インターフェイスに直接新しいビューをドロップするときにちょっと気が散っています。あなたがしなければならないことは、ビューのリストの左に移動し、ボタンビューを選択することです。今度はそれを 'self.view'の下にドラッグするか、トップレベルのビューがあればそれをドラッグします。
明るい青色の線が表示されるように、リスト内で上下に動かすと気付くはずです。幅は 'サブビュー'または '親'ビュー接続に対応します。その違いを見るためにちょっと試してみてください。
快適になったら、スクロールビューのサブビューではなく、ボタンを 'self.view'に配置することができます。さらに、それがTOP(物理的な「Zレベル」)に表示されるようにするには、それをリストのスクロールビューの下に置く必要があります。 (これはCStreetのソリューションの微妙な問題を指摘しています)
+1スクロールビューの下にボタンを置くことについての素晴らしいヒントは、私が探していたものです:) –
- 1. UIImageView(UIScrollView上)のUIButton
- 2. UIScrollViewにUIButtonを追加し、UIScrollViewをUIViewに追加します。
- 3. スクロール時にブラウザウィンドウの上部にオブジェクトを修正しました
- 4. UIScrollViewはUIButtonをカバーします
- 5. UIScrollViewのイベントトラッキングがメインスレッドをブロックします。すべての修正?
- 6. UIButtonはUIScrollViewの
- 7. UIButtonはUIScrollViewで対話しません
- 8. UIButtonはuiscrollViewで機能しません
- 9. UIScrollviewは、ズームアウト時にUIButtonの画質を変更します。
- 10. UIButtonがUIScrollView内で動作しない
- 11. UIScrollViewから下のUIButtonにタッチします
- 12. StackOverflowエラーを修正しました
- 13. ヘルプメモリリークを修正しました
- 14. Rails 3ルーティングエラーを修正しました。
- 15. .NET用ライブラリを修正しました
- 16. ApacheでURLの%のエスケープを正しく修正しました
- 17. UIScrollViewのサブビューとしてUIButtonのタッチ検出が追加されました
- 18. UIButtonとUITapGestureRecognizerを持つUIScrollView
- 19. UIScrollViewにUIButtonを追加する問題
- 20. 不正なレコードを含むテーブルを修正しました
- 21. ユーザー名を正しく返すための関数を修正しました。
- 22. uiscrollviewとuibuttonはタッチイベントに対して透過的に動作します
- 23. 「ドラッグ」を無視してUIScrollViewに渡すUIButton
- 24. 'ドラッグ' uiScrollViewのように動作するようにuibuttonを移動します
- 25. iOS上のPdf修正
- 26. iPhone UIButtonはUIScrollViewで応答しません
- 27. 共有ライブラリの壊れたリンクを修正しましたg ++
- 28. SQL Server 2005で破損したトランザクションレプリケーションを修正しました
- 29. Rails CSSとJavaScriptで修正された&CSSEditが修正されましたか?
- 30. divを下にスクロールしたときにdivを修正しました
これはIBでこれを行う方法ですか? UIScrollViewの上にボタンをドラッグしてみましたが(スクロールビューのサブビューになっています)、self.viewにどのように追加するのですか?可能であれば、私はこのことを計画的にやっていません。 – SNV7
IBの編集方法を確認してください。 – shabbirv
初心者の質問shabzcoを許しますが、どのようにイメージを挿入しましたか? – MobileVet