0

X軸とY軸に沿ってスクロールするビュー(これを「メインビュー」と呼びます)を含むUIScrollViewがあります。

画面の上部(ビューではない)に固定されているが、メインビューと同じようにX軸に沿ってスクロールするこのビューに見出しを透過的にオーバーレイしようとしています。メインビューがY軸に沿ってスクロールすると、見出しは画面の上部に残ります。

これを達成するための最良のアプローチは何でしょうか?

4

2 に答える 2

2

インジケーター ビューとスクロールビューの両方にコンテナー ビューを作成します。画面サイズに合わせてください。

UIScrollViewと yourの両方HeadingViewをサブビューとしてこれに追加します。スクロールビューがパンしても、見出しは静止したままになります。Scrollview に追加する UIScrollViewDelegate へのメッセージに基づいて見出しを更新できます。scrollViewDidScroll:が最も明白ですが、他の通知を受け取ることもできます。

于 2009-02-17T15:58:57.467 に答える
1

ビューをスクロールビューにまったく配置しません。スクロール ビュー デリゲートを使用して、スクロール ビューがパンしているときにキャッチし、サブビューを手動で水平に移動します。

于 2009-02-17T07:50:32.930 に答える