私は、テキストフィールドとテキストビューを含むscrollviewを持っています。私は両方が一緒にスクロールした。どのようにできるのか?テキストビューだけがスクロールします。uiscrollビュー内のuitextフィールドがスクロールしないのはなぜですか?
正確には、ユーザーがテキストビューに書き込んでいる間にタイトルがスクロールして、ユーザーがそれを設定することを決定した場合、スクロールしてテキストフィールドを修正することができます。ここで
おかげ
私は、テキストフィールドとテキストビューを含むscrollviewを持っています。私は両方が一緒にスクロールした。どのようにできるのか?テキストビューだけがスクロールします。uiscrollビュー内のuitextフィールドがスクロールしないのはなぜですか?
正確には、ユーザーがテキストビューに書き込んでいる間にタイトルがスクロールして、ユーザーがそれを設定することを決定した場合、スクロールしてテキストフィールドを修正することができます。ここで
おかげ
この
の.hIBOutlet UIScrollView *scrollView;
で
とインターフェースビルダ にして、.mファイルでそれを接続するには、あなたのviewDidLoadにこれを入れてみてください
[scrollView setScrollEnabled:YES];
[scrollView setFrame:CGRectMake(0,55,320,180)];
[scrollView setContentSize:CGSizeMake(320,320)];
あなたのtextFieldとtextViewをインターフェイスビルダーのscroolViewに入れてください
私は一つのことを言いたい、
は、テキストフィールドは、唯一のラインとのTextViewは、データの複数行を持っていることができます。 あなたのコンテストでは、どちらもスクロールしますが、一方はスクロールしていて、もう一方はスクロールしていないと言っています。
私が期待しているのは、scrollviewはスクロールしていませんが、テキストビューはそのデータ(コンテンツ)を表示しています。
それはそれです。
これを確認したい場合は、内容を増やしてテキストビューフレームを増やし、userInteractionEnabled as NO
と入力してから、scrollviewコンテンツのサイズをtextviewサイズ以上に設定します。次に、両方がスクロールしていることがわかります。
よろしく、
サティヤ
私は、uitextフィールドが内容をスクロールしないことを意味します。私は理解していない... uiscrollviewは、それの要素のスクロールを許可するか何か?そのユーザーはスクロールするために画面に触れることができ、タイトル(uitextfield)は残りの部分と共にスクロールします – Sefran2
なぜあなたはUITableViewを利用しないのですか? – Mahesh
私によって書かれていないコードを修正する必要があります。 – Sefran2
コンテンツサイズがスクロールビューのウィンドウサイズより大きい場合、スクロールビューがスクロールします。スクロール・ビューの両方でテキスト・フィールドとテキスト・ビューを追加し、スクロール・ビュー「コンテンツ」サイズを超えている場合は、両方がスクロールします。 – Mahesh