该应用程序是一个简单的UIScrollView,由iCarousel UIView组成,在该视图下是另一个视图。
我希望iCarousel视图在我向下滚动时改变高度float scrollableArea = scrollView.contentSize.height - self.view.layer.bounds.size.height - 44;//naviagtion bar height
float yPercentPosition = (scrollView.contentOffset.y / scrollableArea) * 100;
CGRect frame = carousel.frame;
frame.size.height = frame.size.height - yPercentPosition;
carousel.frame = frame;
方式,似乎没有工作,我不知道为什么。看起来iCarousel视图甚至变大了。