iOS5地址簿文本字段

时间:2012-05-25 16:38:34

标签: ios ios5 components

我需要像通讯簿那样做一个组件文本字段。我是怎么做到的?

左侧部分是按钮,右侧部分是tex字段。

示例:

example image showing a field with a label

2 个答案:

答案 0 :(得分:1)

创建一个用圆角绘制自己的视图,并绘制分隔两半的垂直线。添加没有边框的按钮作为左侧部分的子视图;添加没有边框的文本字段作为右边部分的子视图。

绘制圆角很简单:只需设置视图图层的cornerRadius属性:

myView.layer.cornerRadius = 10.0;

答案 1 :(得分:0)

如果要将其用作表格单元格,则可以使用单元格样式

UITableViewCellStyleValue2
  

单元格左侧的标签单元格样式,文本右对齐,蓝色;在单元格的右侧是另一个标签,其中较小的文本是左对齐和黑色。电话/联系人应用程序使用此样式的单元格。

来自UITableViewCell Class Reference

另外,你可以创建一个文本字段并将标签设置为leftView。就像Caleb已经说过使用cornerRadius属性来获得圆角。