gpt4 book ai didi

IOS - 在滚动时将 UIView 保持在 UITableView 之上

转载 作者:行者123 更新时间:2023-11-29 01:59:55 25 4
gpt4 key购买 nike

我有一个 UITableView,上面有一个 UIView。我希望当 tableView 单元格在其上滚动时 UIView 粘在顶部。

- (void)scrollViewDidScroll:(UIScrollView *)scrollView{
if (self.tableView.contentOffset.y > 0) {
CGRect newframe = self.publicTopView.frame;
newframe.origin.y = -self.tableView.contentOffset.y;
self.publicTopView.frame = newframe;
NSLog(@"After: %f", self.publicTopView.frame.origin.y);
}
}

最佳答案

您需要将表格 View 标题 View 设置为您想要的顶部 View 。

将此代码添加到您的 viewDidLoad

self.tableView.tableHeaderView = self.publicTopView

关于IOS - 在滚动时将 UIView 保持在 UITableView 之上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30492243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com