我为todo-list应用程序构建了一个滑动功能。当用户水平滑动(拖动)单元格时,我想显示覆盖屏幕边缘和单元格边缘之间间隙的背景图像。
当我将图像添加到imageView属性时,它只跟随单元格。我可以以某种方式修复它以涵盖整个背景吗?
答案 0 :(得分:0)
听起来你想要制作像清除这样的东西。
您需要做的是:
UITableViewCell
像这样添加你的图片视图..
UIImageView *imageView = [[UIImageView alloc] initWithFrame:self.bounds];
imageView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
imageView.image = myImage;
[self insertSubview:imageView atIndex:0]; //I'm not at a compiler, so I'm not 100% on this, but it's something like this.
添加UIGestureRecognizer
来处理手势,并设置拖动和相应的操作。