0
我想複製在Kickstarter應用程序中找到的效果,其中,當用戶向上滾動並且tableview已經在開始時,標題視圖的大小增加。UITableView標題視圖動畫
要查看效果,只需打開一個隨機項目並向上滾動即可。
你知道如何實現這樣的動畫嗎?
我想複製在Kickstarter應用程序中找到的效果,其中,當用戶向上滾動並且tableview已經在開始時,標題視圖的大小增加。UITableView標題視圖動畫
要查看效果,只需打開一個隨機項目並向上滾動即可。
你知道如何實現這樣的動畫嗎?
您可以爲表視圖和使用方法scrollViewDidScroll :,的UITableViewDelegate設置委託是UIScrollViewDelegate的子方案,這樣你就可以只使用:
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
if (scrollView.contentOffset.y < 0) {
//you have to store image you want to scale somewhere (in ivar for example - _image)
//k for scaling
CGFloat k = fabs(scrollView.contentOffset.y)/10;
_image.transform = CGAffineTransformMakeScale(k, k);
}
}