0

UIScrollView のサブビューとして UIView があります。UIView の高さは 50 で、UIScrollView の高さは 500 です。

UIView の位置をスクロール ビューの上部に固定したまま、スクロール ビューで 50 から 500 にスクロールしたい。どうすればこれを達成できますか?

4

2 に答える 2

2

UIScrollView と UIScrollView の外側にある別のビューの間に「垂直方向のスペースを固定する」制約を追加して、UIScrollView がスクロールしているときに UIView を所定の位置にロックします。

ここを参照してください: https://developer.apple.com/library/ios/releasenotes/General/RN-iOSSDK-6_0/index.html

上記のリンクで、UIKit のメモを参照してください -> UIScrollView の Autolayout サポート

iOS リリース ノートからコピーして貼り付けます。スクロール ビューのスーパービュー」

于 2013-10-24T01:53:43.133 に答える
0

scrollViewDidScroll:サブビューのデリゲート メソッドを実装しUIScrollView、スクロール ビューの現在のコンテンツ オフセットに基づいてサブビューのフレームを変更できます。

于 2012-10-05T08:29:52.493 に答える