// Объявляет вид, который будет добавлен в качестве прокрутки вида, например
let requiredView = UIScrollView()
// Добавьте свой необходимый вид, как подвид зрения TableView backgroundView вроде как
tableView.backgroundView = UIView()
tableView.backgroundView?.addSubview(requiredView)
// После этого управляйте рамкой требуемогоHeaderView в методе делегата scrollViewDidScroll, например
func scrollViewDidScroll(scrollView: UIScrollView) {
let per:CGFloat = 60 //percentage of required view to move on while moving collection view
let deductValue = CGFloat(per/100 * requiredView.frame.size.height)
let offset = (-(per/100)) * (scrollView.contentOffset.y)
let value = offset - deductValue
self.requiredView.contentOffset = CGPointMake(1.0, value)
}
комплект tablev iew scrollEnabled к NO, и вычисление снова содержит высоту представления, чтобы соответствовать высоте таблицы просмотров – larva
Спасибо за ваше предложение @ ABáo – Khuong
Сколько контента вы покажете в 'scrollView', не можете ли вы просто добавить' headerView' в 'tableView '? – Aerows