本文介绍了iOS 6中的UIPickerView selectrow崩溃的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的应用程序构建&完美地在iOS 5.x中运行,但是当我调用 selectRow:inComponent:animated: UIPickerView 的方法时崩溃iOS 6。

My application build & run in iOS 5.x perfectly, but it crashes when I call selectRow:inComponent:animated: method of UIPickerView in iOS 6.

代码:

[_pickerview selectRow:1 inComponent:0 animated:NO];

我知道这个方法在谷歌搜索时无法在iOS6中运行,但我想知道其他方法要做这个效果吗?

I know this method is not work in iOS6 when I googled it, but I want to know other method to do this effect?

推荐答案

你的崩溃日志说你使用了 -1 在代码中,应该是范围{0,1}中的数字。但是在您粘贴的代码中,您确实使用 1 。因此,您需要检查 xxx 的参数和 yyy

Your crash log says you have used a -1 in code where should be a number in range {0, 1}. But in the the code you paste you indeed use 1. So you need to check your parameter for your xxx and yyy

[_pickerview selectRow:xxx inComponent:yyy animated:NO];

这篇关于iOS 6中的UIPickerView selectrow崩溃的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-04 20:04