【发布时间】:2017-05-09 10:58:50
【问题描述】:
【问题讨论】:
-
使用谷歌,有多个库和示例
标签: swift xcode drop-down-menu uibutton dropdown
【问题讨论】:
标签: swift xcode drop-down-menu uibutton dropdown
我认为在 iOS 中实现下拉列表的最佳方式是使用 UITableView。在您的示例中,您可以通过编程方式创建一个并将其添加到屏幕上的正确位置。
或者隐藏一个并在点击按钮时将其从/使其可见。
不过想想看,在 iOS 应用中拥有下拉菜单并不是最好的 UX/UI。 Apple 提供了许多可以做类似工作的原生元素。
示例 1:使用具有 UITableView(全屏或部分屏幕)的模式并使其在选择时消失。
示例 2:使用 UIPickerView
如果您仍想保留该设计,请使用类似 https://github.com/AssistoLab/DropDown
我敢打赌,如果您快速搜索一下,您会发现更多类似的库
【讨论】: