UITableView Прокрутка с контентом Touch - PullRequest
0 голосов
/ 29 апреля 2018

В UIViewController у меня есть UIView высоты 300, названный headerView и внутри UISegmentControl и ниже, что у меня 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 & canCancelContentTouches, но ничего из этого не работает. Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...