ios – 根据UITableView调整UIScrollView高度

ios – 根据UITableView调整UIScrollView高度,第1张

概述我有一个UIScrollView,它包含一个UIView和一个UITableView.我的目标是调整UIScrollView的高度,以允许我将UIScrollView的内容滚动到特定点. 这是我的观点:它有一个UIView up top和一个UITableView下面. 当我滚动时,我希望UIView停在特定点,如下所示: tableView将能够继续滚动,但UIView将被锁定到位,直到用户向上 我有一个UIScrollVIEw,它包含一个UIVIEw和一个UItableVIEw.我的目标是调整UIScrollVIEw的高度,以允许我将UIScrollVIEw的内容滚动到特定点.

这是我的观点:它有一个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高度所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1039779.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存