iPhone UI 设计方法 - 使用 Excel 过滤

标签 iphone ios user-interface navigation

我是 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/

相关文章:

iphone - 如何将多个项目合并为一个项目

iphone - 由于事件存储更改而导致应用程序崩溃?

iphone - UITableViewCell 自定义图片大小、阴影和边框

ios - UITableView 被释放,而键值观察者仍然在其中注册,仅在 iOS9、iOS10 中崩溃

ios - 如何在另一个框架内添加一个框架(Umbrella Framework)

c - 如何构建我想要的 GTK GUI 应用程序?

python - wxPython - 如何从事件中获取菜单项?

iphone - UICGDirectionsDelegate 函数未在 iPhone 中调用

ios - Swift 5.5 异步让 - 错误 : expression is 'async' but is not marked with 'await'

javascript - 如何设置临时填充?