swift - 带有固定行标题的 Swift 中的 UIPickerView

标签 swift uipickerview

我正在 Swift 中创建一个 UIPicker,我有两个组件,就像在 iPhone 计时器应用程序中看到的那样。

问题是我无法弄清楚如何获得那些固定的标题(在示例中,小时和分钟) 我已经将我的固定词添加到我的行数组中,但是它们随着数字滚动,我​​必须事后解析这些数字。 有没有办法将行的那些固定标题添加到滚轮的右侧?

我会张贴图片,但我还没有达到 10 分。

最佳答案

您需要使用 UIPickerViewDelegate 方法

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

您可以在这里阅读更多相关信息:

https://developer.apple.com/library/IOS/documentation/UIKit/Reference/UIPickerViewDelegate_Protocol/index.html

关于swift - 带有固定行标题的 Swift 中的 UIPickerView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26458110/

相关文章:

arrays - 如何将返回符合 Equatable 的值的闭包传递给函数

java - iOS 和 Android 上的等效加密和解密

ios - 如何在 AVVideoComposition 的 applyingCIFiltersWithHandler 中触发滤镜的重绘?

iphone - 在 iPhone 的 UIPickerView 中将 UITextField 的文本设置为默认值。?

ios - 用户选择所有行后关闭 UIPickerView

iphone - 在 UIPickerView 中进行选择时如何删除蓝色突出显示

ios - 如何使用 UIActivityViewController 共享事件的不同项目?

ios - 密码文本字段的占位符文本显示为密码而不是文本

ios - Swift 中的选择器 View

iphone - UIPickerView 与新的 UITableViewController