长内容会在swift的pod'Dropdown'中自动进入下一行

时间:2018-04-19 12:39:30

标签: swift xcode dropdown

我导入 cocoapod 类pod' DropDown '并添加到我的项目中。 但问题是如果我在 arr 数组中添加一个长字符串,它应该出现在下一行,但事实并非如此。

class ViewController: UIViewController {

    @IBOutlet weak var dropView: UIView!

    @IBOutlet weak var printText: UITextField!

    let takeDropDown = DropDown()

    var arr: Array<String> = ["Car","Bus","Bike","Helloowvdlkfjwoifdnklds wr sfwlk fwelkt oiiefkl wiofio fiowefjlfjwie fwieof "]

    func setupChooseArticleDropDzown() {

        takeDropDown.anchorView = dropView
        takeDropDown.dataSource = arr
        takeDropDown.selectionAction = { [weak self] (index, item) in
            self?.printText.text = item
        }
        takeDropDown.width = 200        
    }

    @IBAction func dropDownAction(_ sender: Any) {
        takeDropDown.show()
    }

    override func viewDidLoad() {
        super.viewDidLoad()

        setupChooseArticleDropDown()
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
}

1 个答案:

答案 0 :(得分:0)

这是DropDown #155

中的问题

尝试在podfie中添加此内容

pod 'DropDown', :git => 'https://github.com/khawar-usman/DropDown'

然后pod install