UITableView在更改框架和转换属性后不显示数据

时间:2012-04-24 13:27:33

标签: iphone ios ipad uitableview

我创建了一个tableView并改变了它的变换和框架属性,主要是因为我希望它的工作方式与scrollView(延迟加载)非常相似。

        UITableView *tempTableView = [[UITableView alloc] init];

        //Rotating it 90`
        tempTableView.transform = CGAffineTransformMakeRotation(-1.5707);
        tempTableView.frame = CGRectMake(0, 30, 768, 79);

稍后在应用程序中我需要更改tableView的大小 这似乎失败了(尽管表视图本身是tableViews内容不再可见),我试图编辑表'frame'或'bounds'属性

1 个答案:

答案 0 :(得分:0)

在代码中使用addSubview方法。

tempTableView.transform = CGAffineTransformMakeRotation(-1.5707);
tempTableView.frame = CGRectMake(0, 30, 768, 79);
 //tempTableView.frame =  CGRectMake(0, 0, 320, 480);
[self.view addSubview:tempTableView];