我根本无法找到如何在我的UIPickerView上获得组件的宽度.它不允许简单(Int),因为它需要是CGFloat.我究竟应该在 #code#中添加什么?部分? func pickerView(pickerView: UIPickerView, widthForComponent comp
func pickerView(pickerView: UIPickerView, widthForComponent component: Int) -> CGFloat { <#code#> }
谢谢!
该方法不“获得组件的宽度……”选择器视图调用该方法来询问组件应该有多宽.您的方法可以简单如下:
func pickerView(pickerView: UIPickerView, widthForComponent component: Int) -> CGFloat { return CGFloat(25.0) }
(或任何宽度适合您的选择器视图……)
您只需将结果转换为已检测的类型.