textLabel是显示文字的,text是文字内容,
2、
imageView是用于显示图片,图片位置默认在cell的最开始处。image是图片内容,imageView的大小默认为image图片本身的大小。
如果要改变imageView的大小有两种办法:
(1)
[cell.imageView setTransform:CGAffineTransformMakeScale(0.4, 0.4)];缩小imageView的大小
(2)在UITableViewCell子类中重写layoutSubviews方法去改变这些值:
-(void)layoutSubviews
{
[super layoutSubviews];
[self.imageView setFrame:CGRectMake(10, 10,29, 29)];
self.imageView.contentMode = UIViewContentModeScaleAspectFit;
}
3、
accessoryType在cell的右端显示标志:
UITableViewCellAccessoryDisclosureIndicator,图标,不能触发
UITableViewCellAccessoryDetailDisclosureButton,细节按钮,能触发,位置在
的前面
UITableViewCellAccessoryCheckmark,图标,不能触发
UITableViewCellAccessoryDetailButton,细节按钮,能触发,ios7新,覆盖
UITableViewCellAccessoryNone,默认值,无任何效果