如何创建列表从Swift的底部出现

时间:2017-04-16 19:47:36

标签: ios swift

我该怎么做这样的清单? 你能告诉我这个方法的名字吗? 它是PickerView吗?

我想要一个已经统治的城市名称,当点击时... 从底部开始列表

see the example here

1 个答案:

答案 0 :(得分:0)

为此,您应该使用UIPickerView。并设置数据源和委托方法。这个很小example

实施的一些关键点。

extension ViewController : UIPickerViewDataSource {

    func pickerView(pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String! {
        return "\(row)"
    }
}

extension ViewController : UIPickerViewDelegate {
    func numberOfComponentsInPickerView(pickerView: UIPickerView) -> Int {
        return 1
    }

    func  pickerView(pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int {
        return 10
    }
}