gpt4 book ai didi

ios - 带有额外空间的 UITableViewController 滚动(如 Notes 应用程序)

转载 作者:技术小花猫 更新时间:2023-10-29 11:11:38 25 4
gpt4 key购买 nike

如何复制在 Notes 应用程序中发现的这种行为:

  1. 你有一个包含项目的 UITableViewController
  2. 您可以向下滚动列表(有很多项目),
  3. 当您到达列表底部时,您可以稍微“过度滚动”,但列表不会一直向后滚动。最后一个项目下面会有一些空间。此空间在 Notes 中用于显示一些布局图像。

用照片演示: Photo 1

这是一个“未滚动”的列表。使用 UITableViewController 可以轻松创建此类。当您将列表“拉”上去时,默认的 UITableViewController 会弹回此状态。

但是,Notes 允许这样做: Photo 2

例如。滚动留下一点空间后,不要让它一直弹回来。

如何复制这种行为?

最佳答案

您可以像这样更改 tableView 的内容插图:

[_tableView setContentInset:UIEdgeInsetsMake(0, 0, 100, 0)];

滚动时,您最终会在 tableView 底部插入 100 像素。

关于ios - 带有额外空间的 UITableViewController 滚动(如 Notes 应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15202995/

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