Ios 7快速拨号细胞风格

时间:2014-11-19 12:19:39

标签: ios uitableview ios7

我想创建在圆形图像中包含圆形图像和文本的UItableview单元格。我应该在其中绘制每个圆圈和文字吗?这有什么细胞风格吗?我看到Apple在Phone-> Speed Dial

中做到了这一点

2 个答案:

答案 0 :(得分:1)

您可以根据需要使用UIButton / UIImageView。要将该组件设为圆形,您应设置圆角半径。

    object.layer.cornerRadius = 40;
    object.clipsToBounds = YES;

答案 1 :(得分:0)

我使用圆形图像并在图像中心添加了UILabel。

UILabel *myLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 25, 14)];
myLabel.text = @"yourExtension"
myLabel.font=[UIFont fontWithName:@"Helvetica" size:10.0f];
myLabel.textAlignment=NSTextAlignmentCenter;
UIImage* im= [UIImage imageNamed:@"unknown.png"];
UIImageView* imageView=[[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 35, 35)];
imageView.image=im;
[myLabel setCenter:imageView.center];

[imageView addSubview:myLabel];

enter image description here