#import "WaterFlowCellView.h"
@implementation WaterFlowCellView
- (id)initWithReuseIdentifier:(NSString *)reuseIdentifier{
self = [super init];
if (self) {
self.reuseIdentifier = reuseIdentifier;
}
return self;
}
#pragma mark 控件懒加载
/**
* 以下是在自定义视图中实现懒加载的方式
* 可以用控件的getter方法
*/
- (UIImageView *)image{
if (_image == nil) {
_image = [[UIImageView alloc]init];
[self addSubview:_image];
}
return _image;
}
- (UILabel *)labelText{
if (_labelText == nil) {
_labelText = [[UILabel alloc]init];
//设置标签的背景颜色
[_labelText setBackgroundColor:[UIColor colorWithRed:0 green:0 blue:0 alpha:0.5]];
//设置文本对齐方式
[_labelText setTextAlignment:NSTextAlignmentCenter];
//将文本标签放在图像之上
[self insertSubview:_labelText aboveSubview:self.image];
}
return _labelText;
}
@end