ios – 从WKPickerInterface获取所选索引

前端之家收集整理的这篇文章主要介绍了ios – 从WKPickerInterface获取所选索引前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以让WKInterfacePicker调用pickerDidSettle,但是如何获取所选项的索引?
@IBAction override func pickerDidSettle(picker: WKInterfacePicker) {
    print("Picker settled to index: \(picker)")
}

解决方法

Each time the picker value changes,the WKInterfacePicker object
reports the change to its associated action method. The format of this
action method is as follows:

OBJECTIVE-C

-(IBAction)pickerAction:(NSInteger)index

SWIFT
@IBAction func pickerAction(index: Int)

You can use the action method’s index value to obtain the selected
item from the array of items you used to configure the picker. The
picker reports every change to its action method,regardless of how
fast the user turns the Digital Crown. If your app should respond only
to the item that the user selected,use the pickerDidSettle: method of
WKInterfaceController to get the selected item instead.

Source Link

UPDATED SOURCE LINK

猜你在找的iOS相关文章