UITableView滚动内容触摸

时间:2018-04-29 14:08:51

标签: ios swift uitableview

UIViewController中,我的UIView高度为300,其名称为headerViewUISegmentControl位于UITableView以下,我UITableView

我的需要是,无论内容是什么,我都要滚动headerView,所以我已经为UISegmentControl实现了这一点,但当我触摸并滚动headerView时,它会收到动作和滚动不会发生。

如果通过hitTest触摸override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? { if let hitView = super.hitTest(point, with: event) { if hitView is UISegmentControl { return hitView //From here I want action to change the Segment Control but it doesn't scroll } } return nil } ,我如何设置滚动。

UITableView

我尝试使用名为delaysContentTouches的{​​{1}}属性& canCancelContentTouches但这一切都不起作用。有什么想法吗?

0 个答案:

没有答案