当我在原型单元格的UIImage
顶部添加UITableView
时,图片不会保持固定状态。因此,当我滚动顶部的UITableView
时,也会滚动它。
是否有任何想法将UIImage
视图添加为固定(不可移动)
谢谢!
答案 0 :(得分:1)
你需要遵循这个:
答案 1 :(得分:1)
UITableView是UIScrollView的子类。因此,我们可以使用 scrollViewDidScroll 方法执行此任务。
将imageView固定在顶部很简单。但是你需要在scrollViewDidScroll方法中获取imageView的引用。
UPDATE Table1 SET C_LOGIN ='HIS LOGIN' Where C_USER='HIS'
答案 2 :(得分:0)
你可以做的是制作一个UIView
子类并使命中测试失败,从而将所有触摸事件传递到下面的表视图,这将允许你在图像视图中使用滚动手势而不移动它。 / p>
在您的实施中:
- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event {
UIView *view = [super hitTest:point withEvent:event];
if (view == self) {
view = nil;
}
return view;
}
将UIImageView
放在表格视图上,即将其添加到表格视图的超级视图中(确保已启用用户交互并将故事板中的类设置为您的子类。
答案 3 :(得分:0)
使用以下方法在UIImageView中设置图像或在UITableView标题中添加为UIView背景。对不起,下面的代码是swift,你也可以找到Objective C。
func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
}