2009-08-13 10 views
2

私はuiscrollviewのサブビューとしてuiimageviewsを持っています。私はuiviewcontrollerをスクロールビューのサイズを変更し、ここで行われた方法と同様にオフセットしました:http://github.com/andreyvit/ScrollingMadness/tree/master。唯一の違いは、私は私のイメージビューが画面全体を取るが、私はuiscrollviewでの垂直スクロールなし/ uiimageviewサブビュー

scrollView.contentMode = UIViewContentModeScaleAspectFit; 

scrollView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth; 

view.contentMode = UIViewContentModeScaleAspectFit; 

view.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth; 

や他のいくつかの変更を使用して比例ストレッチしようとしたくないということです。今、画像は比例して拡大していますが、これはナビゲーションバーなしでうまく見えますが、ScrollingMadnessControllerを押すと垂直スクロールを引き起こすナビゲーションバーが作成されます。垂直スクロールを無効にすることも可能ですか?

答えて

3

私の知る限り、スクロールビューのcontentSizeの高さまたはスクロールビュー内のコンテンツが、スクロールビューのフレームの高さを超えない場合は、垂直スクロールが無効になります。つまり、これが当てはまる場合は、垂直スクロールを許可する理由はありません(水平スクロールの場合も同様です)。

垂直バウンスを有効にすると、垂直スクロールが有効になっているように見えるかもしれませんが、この場合は実際にスクロールしていません。

関連する問題