2

我想将我的表格视图背景放在导航栏下方。当我尝试改变框架时没有任何反应..

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

2 回答 2

9

在文档中它说:

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

所以我认为它总是被框架再次调整大小。

于 2012-08-21T15:56:19.683 回答
-1

将 UIImageview 添加为子视图以查看并设置适当的图像。将图像视图放在 tableview 后面。使 tableview 背景为零。然后尝试改变框架。这可能会对您有所帮助。

于 2012-08-21T16:42:20.077 回答