3

最近xcodeを4.5に更新しましたが、UIScrollViewが機能しなくなりました。以前のxcodeでは、まったく同じ方法でscrollviewを作成し、imageviewの背景といくつかのボタンを配置しました。スクロールすると、それらが一緒にスクロールします。

この新しいxcodeを使用して何かを配置すると、まったくスクロールしません。textviewを挿入してテキストを画面より長くした場合にのみスクロールしますが、ボタンを配置してもボタンはスクロールせず、テキストだけがスクロールします。それは本当に迷惑で、私は私が何を間違っているのかわかりません..私はこれに対する解決策を一日中見つけようとしてきました。

ScrollViewがビューに配置され、サイズは320,480になります。

私のViewDidLoadには次のものがあります。

[scroller setScrollEnabled:YES];
[scroller setContentSize:CGSizeMake(320, 481)];

セットアップをより明確にするための画像もあります。この画像でプロジェクトを実行すると、テキストの長さのためにスクロールします。画像の背景は320x960ですが、画像がスクロールしない場合は、下に移動して色を濃くする必要があります。意味を理解していただければ幸いです。

ここに画像の説明を入力してください

追加

自分のしていることを動画で作って、何か入れてもスクロールしないことを示しました

http://www.youtube.com/watch?v=rzYTWLiIC8g&feature=youtu.be

4

1 に答える 1

0

scrollView contentSizesの高さを元の高さよりも高く設定すると、確実に垂直方向にスクロールできます。

これを試して -

[scroller setContentSize:CGSizeMake(320, 800)];

次に、それがスクロールするかどうかを確認します。

于 2012-09-25T16:58:48.780 に答える