是否可以更改tableView.backgroundView框架?

时间:2012-08-21 15:52:04

标签: iphone ios xcode uitableview

我想将我的桌面视图背景放在导航栏下方。当我试图改变框架时,没有任何事情发生..

 UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(100, -100, 320, 480)];
 imageView.image = self.theme.bgImage;
 [self.tableView setBackgroundView:imageView];

2 个答案:

答案 0 :(得分:6)

在文档中说:

  

表视图的背景视图会自动调整大小以匹配   表格视图的大小。

所以我认为它总是由框架重新调整大小。

答案 1 :(得分:-1)

添加UIImageview作为子视图以查看和设置适当的image.Place imageview在tableview后面。使tableview背景为零。然后尝试改变框架。这可能会对你有帮助。