显示我使用CircleProgress cn1lib的表单时,我的iOS应用程序崩溃了。再次在Android上,这从一开始就运行良好。
我使用CircleProgress缩小了代码
CircleProgress cp = new CircleProgress();
cp.setProgress(progress);
这是在TableLayout容器内的多行的for循环中调用的。 如果代码被注释并因此未被使用,一切正常。
我仍然不知道错误在xcode中的确切位置,但是:
@steve hannah: 我自己发现了错误:如果进度设置为0,则应用程序崩溃。
因此,这解决了我的问题:
if(progress > 0)
cp.setProgress(0);
通过不设置进度,它默认显示CircleProgress的进度为0。
问题现已解决。 Issue on github