/**
设置滑动代理
- parameter scrollView: scrollView description
*/
override func scrollViewDidScroll(scrollView: UIScrollView) {
let offsetY = scrollView.contentOffset.y + tableView.contentInset.top
if offsetY < 0 && offsetY >= -150 {
topImageView.transform = CGAffineTransformMakeScale(1 + offsetY/0), 1 + offsetY/(-300))
}
else if (offsetY >= 0 && offsetY <= 165) {
topImageView.transform = CGAffineTransformMakeScale(1 - offsetY/300, 1 fsetY/300);
}
else if (offsetY > 165) {
topImageView.transform = CGAffineTransformMakeScale(0.45, 0.45);
}
else if (offsetY < -150) {
topImageView.transform = CGAffineTransformMakeScale(1.5, 1.5);
}
var frame = topImageView.frame;
frame.origin.y = 5;
topImageView.frame = frame;
}
|