iOS上的横向模式下的UITableViewCell选择背景视图

时间:2012-10-04 10:52:01

标签: ios uitableview background landscape selected

我已经为UITableViewCell选择状态创建了带有backgroundImage的自定义UIView:

UIView *selectedBgView = [[UIView alloc] init];
selectedBgView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"selectedCellBg.png"]];
selectedBgView.transform = CGAffineTransformMakeRotation(M_PI_2);
cell.selectedBackgroundView = selectedBgView;

我还逆时针旋转了这个自定义视图而没有运气。

首次启动时,纵向是可以的。但问题是当我旋转设备时,选定的单元格背景图案变得怪异。

人像:

enter image description here

风景:

enter image description here

当设备从横向切换回来时,它会留下奇怪的颜色。

1 个答案:

答案 0 :(得分:0)

我只是想通了。而不是顺时针转换UIView我顺时针旋转文件系统上的图像,它可以工作。