1

重複の可能性:
UITextView の境界線

UITextView でテキストの周囲に境界線を作成したいと考えています。これは、8 つの個別の UITextView を作成し、それらを中央のテキストの周囲の 8 ピクセルにオフセットすることで実現できました。これは非常に見栄えがしますが、ユーザーが何かを入力するたびにビューが 9 つの透明な UITextView を同時に更新する必要があるため、テキストの入力が非常に遅くなります。

これを達成するためのよりクリーンで高速な方法はありますか? 私が望む効果は、フォトショップの「ストローク」修飾子に似ています。

4

2 に答える 2

1

テキストの周りの境界線の意味のスクリーンショットを貼ることができますか?

UITextView の境界線を次のように試してみたい場合は、これでうまくいくはずです

#import <QuartzCore/QuartzCore.h>

UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(10, 10, 300, 100)];
    textView.layer.borderColor = [[UIColor redColor] CGColor];
    textView.layer.borderWidth = 2;
于 2012-10-06T21:01:57.340 に答える
-1

おそらく、ほぼ同じ質問に同じソリューションを投稿したために、回答が削除された理由がわかりませんか? あなたはそこにそれを見つけることができます: Bordered UITextView

于 2012-11-13T16:13:31.997 に答える