У меня есть прокрутка. В представлении боковой прокрутки у меня есть вид контейнера с ограничениями, ведущими, верхними и нижними, а также равными высотами. Я динамически добавляю представления. Я обновил размер содержимого вНижнее содержимое scrollView не отвечает на события касания
viewWillLayoutSubviews выглядит следующим образом.
override func viewWillLayoutSubviews() {
self.scrollView.contentSize = CGSize(width: self.contentView.frame.width, height: self.contentView.frame.height)
self.contentView.frame = CGRect(x: self.contentView.frame.minX, y: self.contentView.frame.minY, width: self.contentView.frame.width, height: 2500) // code to update the contentView's frame where 2500 is a dummy value
self.contentView.clipsToBounds = true
}
Теперь я могу прокрутить до последнего подвида в представлении контейнера. Но проблема в том, что последние 3 подзаголовка не реагируют на события касания.
Я пробовал следующие способы, но не смог.
- также обновленный кадр в containterView в
- также обновленное Скадрируйте Scrollview в
не работает. Пожалуйста, помогите мне.
Проверьте нижнюю рамку 3 вида с видом контейнера. –
последние 3 подзаголовка не реагируют на события касания -> убедитесь, что isUserInteractionEnabled = true –
isUserInteractionEnabled = true. Он включен. Я проверил это. @ NhatDinh –