なぜこのようなことが起こっているのか完全にはわかりませんし、いくつかの広範な研究とともに、この問題を解決するための "試行錯誤"を試みました。 まだ、私はこの同じ問題に遭遇した誰かを見つけることができないようです。 私は、プログラムのUITextFieldを作成しようとしていますし、私はこのコードを使用UITextFieldがプログラムで作成されたときにスクロールします
CGRect textViewFrame = CGRectMake (350, 190, 300, 5000);
UITextView *myTextView = [[UITextView alloc] initWithFrame: textViewFrame];
myTextView.backgroundColor = [UIColor clearColor];
myTextView.text = @"Enter text";
myTextView.font = [UIFont fontWithName: @"Marker Felt" size: 25];
それが現れるとシミュレータにインストールしたときに見栄え(私はそれをもう少し理解しやすくするために、コードを編集した)が、私が選択したときテキストフィールドは、テキストがボックスのほぼ半分になるまで自動的にスクロールします。編集することができますが、テキストの半分しか見ることができません。 何が起こっているのアイデア?またはそれを修正する方法? 私は少し混乱させて申し訳ありませんが、説明するのは難しいです。 ご協力いただきありがとうございます。
〜近接度
CGRectMakeの座標は正しいですか?最初の2人はxとyの位置になっていませんか?もしそうなら、350はあなたがランドスケープモードになっていない限りスクリーンから離しています。 – Trevor
はい、私はこのコードはIpad V.S.用であると付け加えておきます。 Iphone。 –