使用swift3制作下拉列表

时间:2017-05-09 10:58:50

标签: swift xcode drop-down-menu uibutton dropdown

1 个答案:

答案 0 :(得分:0)

我认为在iOS中实现下拉列表的最佳方法是使用UITableView。在您的示例中,您可以通过编程方式创建一个并将其添加到屏幕上的正确位置。

或者在点按按钮时将其隐藏起来并使其可见。

考虑到这一点,在iOS应用程序中下载菜单并不是最好的UX / UI。 Apple提供了许多可以完成类似工作的原生元素。

示例1:使用具有UITableView的模式(全屏或部分屏幕)并使其在选择时消失。

示例2:使用UIPickerView

如果您仍想继续使用该设计,请使用类似的设计 https://github.com/AssistoLab/DropDown

我敢打赌,如果你做一个快速的谷歌搜索,你会找到更多类似的东西