我正在开发一个基于媒体的iOS应用程序,它有一个scrollview,里面有三个子视图 - 一个UIImageView,一个标题UILabel和一个UIButton。 当我滚动滚动视图时,我想要修复UILabel(即它不应该用滚动视图滚动),直到UIImageView完全向上滚动。
请帮助我,如何将标题标签框保持在一个恒定的高度,直到滚动视图滚动到一定高度。
答案 0 :(得分:0)
我首先要确保UILabel不是滚动视图的子视图。然后将<UIScrollViewDelegate>
添加到视图控制器类。然后在你的.m文件中添加
- (void) scrollViewDidScroll: (UIScrollView *) scrollView
{
CGFloat y = scrollView.contentOffset.y;
if (y > (your number here)) {
// Do something with the UILabel
}
}