0

私はタブバーアプリケーションを作成しています。3番目のタブバーでは、CollectionViewにいくつかの製品が表示されています。ここで、ユーザーは1つの製品を選択すると、ユーザーはフォームに移動します。ここまでは完璧に機能しています。フォームフィールドが多いため、UIScrollViewコントロールを使用して、ユーザーが入力したすべてのフィールドを表示することにしました。UIImageView、Label、Buttonなどのコントロールを追加すると、ScrollViewがスクロールしません。サイズが必要です[scroller setContentSize:CGSizeMake(320, 1100)];。何の制御もなしに、ScrollViewは問題なく完全にスクロールします。コントロールを追加した後、ScrollViewが正しくスクロールしません。コントロールを追加した後、scrollViewが完全にスクロールするようにする必要があります。ナビゲーションにストーリーボードとUINavigationControllerを使用しています。

[scroller setScrollEnabled:YES];
[scroller setContentSize:CGSizeMake(320, 1100)];
[scroller setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"OrderBackround.png"]]];
4

1 に答える 1

0

UISCrollView'sプロパティ setDelaysContentTouchesをYESに設定してみてください。あなたがここで見つけるより多くの説明

于 2012-12-08T13:04:12.507 に答える