gpt4 book ai didi

cocoa - 无限文档的滚动条?

转载 作者:行者123 更新时间:2023-12-03 16:24:29 24 4
gpt4 key购买 nike

是否有标准的 Aqua 方法来处理几乎无限的文档?

例如,想象一个基于图 block 的游戏的关卡编辑器。该关卡没有预设大小(尽管技术上它受到 NSInteger 大小的限制);瓷砖可以放置在网格上的任何位置。是否有用于滚动浏览此类文档的标准界面?

我不能简单地将滚动限制在已有图 block 的区域,因为用户需要能够在该边界之外添加图 block 。任意创建关卡大小,即使用户可以轻松更改,似乎也不理想。

有人见过解决这个问题的应用程序吗?

最佳答案

一个选项是在用户滚动时动态扩展该区域 - 每当用户在边缘的 X 单位内滚动时,就在该方向添加另一个单位。本质上,您永远无法“一直”滚动到边缘,因为距离越近,它就会扩展得越远。

如果用户从边缘向后滚动,请将其收缩到实际内容之外不超过 X 个单位。

关于cocoa - 无限文档的滚动条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2733443/

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