如何水平对齐下划线而不重复它?

时间:2011-10-09 22:24:39

标签: iphone ios cocoa-touch uiview uilabel

我在每个表单字段下面使用下划线字符,并在我的视图中使用相关标签来逻辑分隔它们。我在UILabel中添加了下划线,但我正在寻找一种方法来重复 _ ,而无需在IB中的标签的text属性中多次手动输入。关于如何做到这一点的任何想法?

我尝试检查/取消选中“调整以适合”,但它无效。

帮助

的Stephane

1 个答案:

答案 0 :(得分:2)

这是一个模糊的问题,但是如果你想要一条线,我认为你应该使用模仿该线的backgroundColor插入泛型UIView。

UIView *line = [[UIView alloc] initWithFrame:CGRectMake(linex, liney, thickness, length)];
line.backgroundColor = [UIColor blackColor];
[view addSubview:line];
[line release];

无论你如何看待它,这都是比插入下层更好的解决方案。