我需要像通讯簿那样做一个组件文本字段。我是怎么做到的?
左侧部分是按钮,右侧部分是tex字段。
示例:
答案 0 :(得分:1)
创建一个用圆角绘制自己的视图,并绘制分隔两半的垂直线。添加没有边框的按钮作为左侧部分的子视图;添加没有边框的文本字段作为右边部分的子视图。
绘制圆角很简单:只需设置视图图层的cornerRadius
属性:
myView.layer.cornerRadius = 10.0;
答案 1 :(得分:0)
如果要将其用作表格单元格,则可以使用单元格样式
UITableViewCellStyleValue2
单元格左侧的标签单元格样式,文本右对齐,蓝色;在单元格的右侧是另一个标签,其中较小的文本是左对齐和黑色。电话/联系人应用程序使用此样式的单元格。
来自UITableViewCell Class Reference
另外,你可以创建一个文本字段并将标签设置为leftView。就像Caleb已经说过使用cornerRadius属性来获得圆角。