如何复制Notes应用程序中发现的此行为:
>你有一个UITableViewController与项目,
>您可以向下滚动列表(包含大量项目),
>当您点击列表的底部时,您可以“过度滚动”一下,但列表不会一直向后滚动.最后一项下面会留下一些空间. Notes中使用此空间来显示一些布局图像.
用照片演示:
这是一个“未注册”列表.使用UITableViewController很容易创建.当你“拉”列表时,默认的UITableViewController会弹回到这个状态.
但是,Notes允许这样:
例如.滚动后留下一点空间,不要让它一直反弹.
你如何复制这种行为?
您可以像这样更改tableView的
内容insets:
[_tableView setContentInset:UIEdgeInsetsMake(0,100,0)];
在滚动时,您最终会在tableView的底部插入一个100像素的插页.