这是我的观点:它有一个UIVIEw up top和一个UItableVIEw下面.
当我滚动时,我希望UIVIEw停在特定点,如下所示:
tableVIEw将能够继续滚动,但UIVIEw将被锁定到位,直到用户向上滚动并将UIVIEw恢复到其原始状态.
我尝试做的一个主要示例是iOS 6上的AppStore.app.当您查看应用程序的详细信息时,详细信息,评论和相关的过滤器栏移动到屏幕顶部并停止.我希望这一切都有道理.
谢谢
解决方法 我最后采用了一种更简单的方法.我不敢相信我之前没有看到这个.我创建了两个视图,一个用于UItableVIEw的tableheaderVIEw,另一个用于vIEwForheaderInSection.我希望始终保持可见的视图放在vIEwForheaderInSection方法中,另一个视图放在tableheaderVIEw属性中.我认为这比使用scrollvIEw更简单.我用这种方法遇到的唯一问题是这两个视图中的所有UIVIEw动画都不再具有动画效果.这是我的代码.
[self.tableVIEw settableheaderVIEw:self.headerVIEw];- (UIVIEw *)tableVIEw:(UItableVIEw *)tableVIEw vIEwForheaderInSection:(NSInteger)section { return self.tableVIEwheader;}总结
以上是内存溢出为你收集整理的ios – 根据UITableView调整UIScrollView高度全部内容,希望文章能够帮你解决ios – 根据UITableView调整UIScrollView高度所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)