UITableViewCell : 横向

在自定义 UITableViewCell 的 layoutSubviews 方法中添加如下代码

- (void)layoutSubviews
{
    [super layoutSubviews];
    if (self.superview) {
        if (CGAffineTransformEqualToTransform(self.superview.transform, CGAffineTransformIdentity)) {
            CGRect frame = self.frame;
            frame.size.width = self.superview.frame.size.width;
            self.frame = frame;
        }else{
            CGRect frame = self.frame;
            frame.size.width = self.superview.frame.size.height;
            self.frame = frame;
        }
    }
}

 

posted @ 2014-09-13 11:59  有妄想症的猫zz  阅读(603)  评论(0)    收藏  举报