我正在编写我的第一个原生 iPad 应用程序,我有一个一般的 UI 问题。我在用户界面设计方面很糟糕,我正在寻找关于我的布局使用什么的一般指导。具体来说,我有一个非常简单的主细节应用程序,它非常适合 XCode 提供的通用应用程序模板。该应用程序会跟踪设备的检查日期。我有一个主视图,人们可以在其中输入有关特定设备的信息(品牌、型号、序列号、姓名、位置、联系人、电子邮件、电话等)。主视图仅显示位置和名称。当他们单击主视图时,所有数据都显示在详细视图中。
每个设备都需要进行年度检查,并且需要填写一份标准表格。有 20 项要检查,我需要收集/显示标签(检查步骤)、状态(通过/失败/无论如何)和通用文本的注释字段。
所以我需要执行检查。我可以手动布局 20 个 uilabels、20 个 ON/OFF 开关(或 3 个位置)和 20 个 UITextView,但这听起来很笨拙。我可以将这三个项目放在自定义 UITableViewCell 中,但我也不太习惯这也是正确的 UI 方法。
您如何将现有的纸质流程(从打印的 pdf 文件开始)映射到 iPad 应用程序?你会让它看起来尽可能像旧纸吗?