我想实现两列选项列表。如何工作是用户选择两个元素:一个在左边,一个在右边。此时,将突出显示所选选项。在底部将是一个“选择”按钮。
我将如何实施此功能。我会使用UITableView吗?
答案 0 :(得分:2)
我建议使用two-column UIPickerView来完成此操作。它是一个原生的iOS控件,它将以用户可以理解的方式提供您正在寻找的功能。
答案 1 :(得分:1)
您也可以使用单UITableView
来实现此目的,
创建一个自定义单元格,其中包含两个UILabel
,单元格宽度的一半宽度。对于例如如果单元格宽度为320,那么您需要添加两个UILabel
,宽度为160或您想要的宽度。
您可以为UILabel *lblFirstCol
,*lblSecondCol;
等标签命名,以便轻松区分。
这将帮助您,
UITableViews
。UIPickerView
选项来更加自定义UI。答案 2 :(得分:0)
您可以通过插入多个tableviews将其变为一个表视图。
您可以考虑的其他UI流程是让用户选择“第一个选项”然后使用“继续”按钮,然后选择“第二个”选项并单击“下一个/完成”按钮操作。类似于全新iPhone的方式引导您完成设置。
这样,您可以使用单个表格视图控制器一次选择一个选项 - 为您的用户提供简洁明了的导航。
答案 3 :(得分:0)
我同意 user2277872 ,