Ios iPhone:UITableview背景图像拉伸/拉/向上滚动超出视图边界
我有一个非常具体的要求要满足Ios iPhone:UITableview背景图像拉伸/拉/向上滚动超出视图边界,ios,iphone,uitableview,uiimageview,background-image,Ios,Iphone,Uitableview,Uiimageview,Background Image,我有一个非常具体的要求要满足 假设这是我的原始背景图像(在右边) 这是默认情况下我的图像在屏幕上的显示方式 当我在UITableView上做“下拉”手势时,应该是这样的 我想设置一个图像(如上所示)作为视图的背景。AUITableView,具体如下 注意:图像大小大于视图大小 当我试图将视图拉到视图边界之外时,图像应继续显示,并且不应中断。在当前实现中,将显示底部的图像 有什么办法可以做到这一点吗?如果解决方案显而易见,请原谅。您只需要一行代码就可以做到这一点 [yourView setB
假设这是我的原始背景图像(在右边) 这是默认情况下我的图像在屏幕上的显示方式 当我在
UITableView
上做“下拉”手势时,应该是这样的
我想设置一个图像(如上所示)作为视图的背景。AUITableView
,具体如下
注意:图像大小大于视图大小
当我试图将视图拉到视图边界之外时,图像应继续显示,并且不应中断。在当前实现中,将显示底部的图像
有什么办法可以做到这一点吗?如果解决方案显而易见,请原谅。您只需要一行代码就可以做到这一点
[yourView setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"YourBGImgName.png"]]];
或交替地
放置一个
UIScrollView
并按上述方式设置其背景色,您可以在滚动滚动视图时找到重复的背景。将顶部设置为页眉中的UITableViewHeaderFooterView
的背景,并对页脚执行相同操作。然后为tableView设置负片插入
差不多
[self.tableView setContentInset:(UIEdgeInsets){-headerHeight, 0, -footerHeight, 0}];
我试过你的解决方案,但不起作用。我想我可能没有明确说明我的要求。因此,我再次更新了问题。谢谢你抽出时间。