繁体   English   中英

拖动部分标题视图时防止UITableView滚动

[英]Prevent UITableView from scrolling when section header view is dragged

我在表格视图中有一个超高(220pt)部分标题,该标题显示在应用购买信息中。 当用户在节标题上拖动时,下面的行将相应滚动。 对于常规的表视图,这是有意义的,但是在这种情况下,行为很奇怪。

有什么办法可以防止这种情况发生? 我尝试将视图设置为exclusiveTouch = YES ,甚至禁用了userInteraction但是tableview坚持滚动。

我尝试覆盖beginTouches等,但是它们仍然传递给了表格视图,因此最后我放弃了使用节标题视图,而是将视图插入了表格视图上方。 该视图在情节提要中设置了固定的220pt高度,并且将NSLayoutConstraint设置为IBOutlet,因此在隐藏视图时可以将其高度设置为0。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM