我是 iPhone 开发新手,不知道解决我的问题的最佳 iPhone UI 方法是什么。这就是我希望大家能够提供一些意见和指导的地方。
这是该系统及其当前的使用方式:
现在,我有一个包含四列数据的 Excel 电子表格 - 品牌、型号、尺寸、值。大约有 1,000 行数据。 Excel中系统的使用方式是对列使用Filtering。首先,从过滤列中选择品牌(大约有 8 个独特的品牌),然后选择一个型号(每个品牌有 1 到 20 个独特的型号),然后选择尺寸(每个型号有大约 20 个独特的尺寸),然后使用关联的值。
如果我要使用 AJAX 创建 HTML 页面和 jQuery,我将拥有三个 SELECT 元素和一个 DIV(或某种标签)。选择品牌后,填充型号选择。同样,选择模型后,填充尺寸选择。最后,选择尺寸后,在 DIV 中显示关联的值。 (请注意,当选择“品牌”时,除了“型号选择”的总体之外,我还需要清除“值 DIV”和“尺寸选择”。 - 也可用于选择“尺寸”的适当操作)
现在,鉴于此,您建议 iPhone 的 UI 模式是什么?
最佳答案
您可以完全按照您为 HTML 版本描述的方式进行操作,在每个要使用 HTML SELECT
的地方使用 UIPickerView
。 (UIPickerView 使用“旋转轮”比喻从值列表中进行选择)。
您还可以使用单个多组件 UIPickerView,其中第一个轮子是 Make,第二个轮子是 Model,第三个轮子是 Size。如果名称足够短,您可以将所有三个名称(品牌/型号/尺寸)放在屏幕上的一行中,那么效果最好。
关于iPhone UI 设计方法 - 使用 Excel 过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5697770/