可能重复:
UITextView 周围的边框
我想在 UITextView 中的文本周围创建一个边框。我能够通过创建 8 个单独的 UITextView 并将它们偏移到中心文本周围的 8 个像素来实现这一点。这看起来很不错,但是输入文本的速度非常慢,因为每次用户输入内容时,视图都必须同时更新 9 个透明的 UITextView!
有没有更清洁/更快的方法来完成这个?我想要的效果类似于photoshops的'stroke'修饰符。
可能重复:
UITextView 周围的边框
我想在 UITextView 中的文本周围创建一个边框。我能够通过创建 8 个单独的 UITextView 并将它们偏移到中心文本周围的 8 个像素来实现这一点。这看起来很不错,但是输入文本的速度非常慢,因为每次用户输入内容时,视图都必须同时更新 9 个透明的 UITextView!
有没有更清洁/更快的方法来完成这个?我想要的效果类似于photoshops的'stroke'修饰符。
你能把你所说的文字边框的截图吗?
如果您想让 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;
我不确定为什么我的答案被删除了,也许是因为我在几乎相同的问题上发布了相同的解决方案?你可以在那里找到它: Bordered UITextView