现在的位置: 首页 > 综合 > 正文

关于试图的旋转

2017年12月08日 ⁄ 综合 ⁄ 共 461字 ⁄ 字号 评论关闭

试图的选中,本文以TableView 为例,需求需要tableView 左右滑动,那么只需要将tableView旋转 90 度,同时cell 也旋转90度就可以实现了

    UITableView *tbv=[[[UITableView alloc] initWithFrame:CGRectMake(0, 0, 60, self.view.bounds.size.width) style:UITableViewStylePlain] autorelease];
    
    tbv.transform=CGAffineTransformMakeRotation(M_PI * -90 / 180);
    tbv.center=CGPointMake(self.view.bounds.size.width / 2.0, self.view.bounds.size.height - 60 / 2.0);

这里需要注意的是设置一个中心点,在进行旋转的时候,是以中心点进行旋转的,那么设置中心点是很重要的,

下一步要做的是 cell 里面的试图进行旋转,根据需求旋转 cell 或者 cell 里面的试图 ,方式类似

抱歉!评论已关闭.