【发布时间】:2013-03-18 05:04:37
【问题描述】:
我有一个程序:
[textView setFont:[UIFont fontWithName:@"ArialMT" size:20]];
[textView setEditable:NO];
[textView setScrollEnabled:NO];
[textView.layer setMasksToBounds:NO];
[textView.layer setBorderColor: [[UIColor lightGrayColor] CGColor]];
[textView.layer setBorderWidth:1.0f];
textView.layer.shadowColor = [[UIColor lightGrayColor]CGColor];
textView.layer.shadowOpacity = 1.0f;
textView.layer.shadowRadius = 5.0f;
[textView.layer setShadowOffset:CGSizeMake(2, 2)];
这段代码为 UITextView 设置了阴影和边框,但是我如何设置 textview 的边框不包括顶线,只为左、右和底线设置边框?
【问题讨论】:
-
您可以移动 Textfield 以使顶部边框不会出现或使用 UIImage 覆盖该部分边框。
-
是的,可以这样做来隐藏顶行,但我认为这不是一个好的解决方案
标签: uitextview border layer shadow