最近在做的项目要求最低适配iPhone4 7.1.2的系统,发现自定义cell分割线在这种环境下显示不完整,在iPhone4s 9.1显示正常。原来只是高度设置的问题。一个小细节。
以下代码在 iPhone4 7.1.2和iPhone4s 9.1都显示正常。
UIImageView *imageLine = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"line.png"]];
imageLine.frame = CGRectMake(0, kCellHeight - kLineHeight, SCREEN_WIDTH, kLineHeight);
[self addSubview:bgImageLine];
以下代码在iPhone4s 9.1显示正常
UIImageView *imageLine = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"line.png"]];
imageLine.frame = CGRectMake(0, kCellHeight, SCREEN_WIDTH, kLineHeight);
[self addSubview:bgImageLine];