我正在学习关于lynda关于Xcode的基本Swift的教程。现在,我们有了一个代码,它使用带有自定义数据的Picker视图。这个想法很简单,把数据添加到那个旋转轮上,但是我在这个协议中很难理解方法。有一个选择视图:titleForRow:forComponent:
我想知道它是如何得到行值的。用手指纺车还是??此方法的代码如下所示:
func pickerView(pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String! {
return moodArray[row]
}发布于 2015-06-28 21:25:17
采选者的观点是问它的代表一个问题。对于索引x处的行和列(组件),我的标题应该是什么?给我发送一个字符串让我知道
这取决于你从你的情绪数组中返回一个字符串。快乐,悲伤,好斗,困惑。由你决定。
使用委托方法可以创建UI组件,因此不需要对对象进行子类。从字面上说,你把工作委托给外部承包商。
https://stackoverflow.com/questions/31104812
复制相似问题