背景图像重叠刷新控件
Posted
技术标签:
【中文标题】背景图像重叠刷新控件【英文标题】:Background Image overlaps Refresh Control 【发布时间】:2015-11-01 16:28:56 【问题描述】:在 xcode 7.1 中,我使用了 TableView 的刷新控制功能。 我还使用以下代码将图像设置为背景
UIImageView *tempImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"image.png"]];
[tempImageView setFrame:self.tableView.frame];
self.tableView.backgroundView = tempImageView;
此图像与应用上的活动指示器重叠,因此您看不到它是否正常工作。有没有办法将活动指示器放回顶部?
谢谢
【问题讨论】:
一种更简单的方法是简单地将UIImageView
放在UITableView
后面而不使用backgroundView
属性。
你能提供一张图片来澄清这个问题吗?
【参考方案1】:
使用这条线
self.tableView.backgroundColor =
[UIColor colorWithPatternImage:[UIImage imageNamed:@"image.png"]];
而不是使用
self.tableView.backgroundView = tempImageView;
注意:但您的UIImage
大小应该大于/等于UITableView
大小
【讨论】:
以上是关于背景图像重叠刷新控件的主要内容,如果未能解决你的问题,请参考以下文章