UITableView中的一个单元格包含滚动视图。我希望能够水平滚动单元格中的内容,但不能垂直滚动。
我怎样才能做到这一点?
此外,滚动视图是UIWebView的子视图,因此我无法控制其内容大小。
我已尝试直接设置内容偏移量,但这会阻止整个表格滚动。我希望表格垂直滚动,但不是单元格中的内容。
func scrollViewDidScroll(_ scrollView: UIScrollView) {
DispatchQueue.main.async {
scrollView.contentOffset = CGPoint(x: scrollView.contentOffset.x, y: 0)
}
}
答案 0 :(得分:0)
您必须确保内容小于UIScrollView的垂直边界以防止垂直滚动,此外您还需要设置scrollView.alwaysBounceVertical = false
。