swift

时间:2015-07-03 07:59:44

标签: swift drop-down-menu

使用哪个控件在swift中有一个简单的下拉框?

我设法使用UIPickerview,但这在我的情况下不可用。 UIPickerview显示之前和之后的值,并将重叠我的gui中的文本和标题。我也不喜欢在我的gui中浪费空间只是为了拥有这些性感的控制。

我有标准控制,还是我真的要实现自己的控制?

1 个答案:

答案 0 :(得分:0)

据我所知,苹果公司没有为下拉菜单提供标准控制。

可以使用UIPopoverController进行解决方法。您可以使用UIPopoverController的以下初始化程序:

init(contentViewController viewController: UIViewController)

并传递要在contentViewController中显示的listViewController。

注意:它会将项目显示为Popover而不是DropDown。因此,如果您想实施Dropdown,则必须自己制作。