我想将我的桌面视图背景放在导航栏下方。当我试图改变框架时,没有任何事情发生..
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(100, -100, 320, 480)];
imageView.image = self.theme.bgImage;
[self.tableView setBackgroundView:imageView];
答案 0 :(得分:6)
在文档中说:
表视图的背景视图会自动调整大小以匹配 表格视图的大小。
所以我认为它总是由框架重新调整大小。
答案 1 :(得分:-1)
添加UIImageview作为子视图以查看和设置适当的image.Place imageview在tableview后面。使tableview背景为零。然后尝试改变框架。这可能会对你有帮助。