0

私はノートアプリに取り組んでいます。どのimでiPhoneノートのようなビューを作成しています。最初にスクロールビューを取り、次に1つの画像ビューを取りました。その後、UITextView動的に作成しています...UITextViewこのコードを使用して..の背景画像を設定します

textView = [[UITextView alloc]initWithFrame:CGRectMake(0,30,320,400)];
 textView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed: @"lines.png"]];

シミュレーターで完璧に動作します。しかし、デバイスでアプリを実行すると、UITextViewの背景が表示されません...つまり、線が表示されません...私の画像サイズは365x45です...なぜこれが発生するのか誰かが私を助けてくれますか???? 問題はどこだ???ありがとう!!

4

2 に答える 2

0

私もかつて似たような悩みを抱えていて、その上に白髪が生えてきました。:)

背景画像ファイル (.png など) がまだアプリにバインドされているかどうかを再確認してください。複数のターゲットがある場合は、プロジェクトまたはターテットの設定でこれを確認してください。

私の場合、ファイルはプロジェクトに含まれていましたが、境界には含まれていませんでした。私が理解できなかった理由で、それはシミュレーターにインストールされたバウンレの一部でした。シミュレーターのファイル システムからアプリを手動で削除したときもありました。シミュレーターでアプリを再起動すると、再び表示されました。

しかし、デバッグデバイスまたはストアに送信されたバウンドの内容を確認したところ、画像ファイルがありませんでした。

同じ問題が発生する可能性があります。

于 2012-07-13T08:50:00.553 に答える
0

私はその方法を使用したことはありません。私がしていることは、目に見えない UITextView を UIImageView の上に置くことです

于 2012-07-13T08:57:41.297 に答える