1.问题:
iOS11发布后,使用iOS11的SDK编译项目,项目中使用了weexSDK中的picker组件,组件展示和选择都没有问题,只是点击确定后,picker的回调不会进,没有任何响应和反馈;
2.代码:
var testArray = ['1','2','3']
var options = {index: 0, items: testArray}
picker.pick(options, function (ret) {
if (ret.result == 'success') {
//do something
}
})
3.截图(点击图中“Done”无回调):
4.尝试过的方法:
a.发现在iOS10以下系统(包括iOS10)正常使用picker组件;
b.发现使用iOS10以下SDK编译项目正常使用picker组件;
c.使用weexSDK1.2.x版本和weexSDK1.6.x版本,在iOS11SDK环境下编译出的包使用picker会有以上问题。
我遇到同样问题,下载xcode9 beta版本后单个picker好用了,但是在一个pick后连续调用picker就不好使了!