这是一个两部分的问题。
我们的 iPhone 应用程序有一个需要用户自定义的屏幕。这是一个带有 4-5 个可自定义插槽的简单屏幕。用户将能够从他们希望在视图中看到的 wiglets/控件列表中进行选择。他们应该能够重新排序小部件并在他们认为合适的时候添加/删除。
下面是一个 UI 模型,展示了这样的小部件屏幕是如何工作的。用户将按住屏幕上的任意位置,它将进入编辑模式,类似于删除应用程序的工作方式。然后,他们有机会从仪表板中删除应用程序,并使用底部的托盘添加新应用程序。
这是在 iPhone 上处理此类视图的适当方式吗,如果不是,那么哪里是一个好的起点?任何要查看的链接或视图/控件将不胜感激。
当然,这里描述的所有内容都可以使用 UIView 作为基础从头开始实现,但是 Apple 提供的现有视图可以帮助我吗?
用户界面样机
1 - 现有小部件
2 - 小部件可用的空白点
3 - 可用小部件