Iphone UIPickerView在iOS4中导致崩溃
我有一个简单的tabbar应用程序。直接从选项卡栏模板构建。在测试应用程序时,我注意到应用程序有时会崩溃。在确定正确的顺序后,我发现如果我这样做,应用程序将崩溃:Iphone UIPickerView在iOS4中导致崩溃,iphone,objective-c,ios4,crash,uipickerview,Iphone,Objective C,Ios4,Crash,Uipickerview,我有一个简单的tabbar应用程序。直接从选项卡栏模板构建。在测试应用程序时,我注意到应用程序有时会崩溃。在确定正确的顺序后,我发现如果我这样做,应用程序将崩溃: 运行应用程序。打开包含UIPickerView的视图 打开另一个视图 点击主页按钮(这将把应用程序发送到后台) 再次轻触应用程序图标,将其置于最前面 点击包含UIPickerView的视图 撞车 检查控制台显示: -[UIPickerView setFrame:]:固定到162.0的高度值130.0无效 我使用的UIPickerVie
我不知道如何解决这个问题。有什么想法吗?你的问题已经被另一个人用激进的方法解决了。请看一位名叫bhavinb的人提供的答案。问题解决了。似乎当应用程序进入后台时,UIPickerView需要再次找到其组件资源。这与UIPickerView的大小无关 我为UIPickerView组件使用了图像,因此在用这些图像填充UIPickerView之后,我发布了之前分配的所有图像。如果要在iOS4中工作,就不能发布这些图像
只有在应用程序结束时才释放它们。Im处于紧急释放状态。因此,我只是调整应用程序界面,以适应162的高度。一旦两个UIPickerView的高度都达到162,它就不再崩溃。如果有人知道的话,我仍然想知道如何解决这个问题。谢谢。嗨,谢谢你的评论。实际上,当我把高度改为162时,我认为它不再崩溃了。但实际上它还是崩溃了。这一次,控制台中没有任何内容。没有给出一条消息。。我现在没有主意了。事实上,你提供的链接对我一点帮助都没有。我能很好地调整选择器的大小。这只是应用程序进入后台然后返回前台后崩溃的问题,无法修复。你可以用你在评论中提供的信息更新你的问题。有人可能会试图解决。嗨。。我在这个链接中找到了关于picker视图的代码,但我不能在这里下载源代码。你能帮我吗?是的,我能。给我你的电子邮件地址,这样我就可以直接发送给你。嗨,阿吉特,我已经把示例代码移到了我的dropbox服务器上。你可以从这里下载,谢谢你的文件。但问题是,在我们的示例代码中,选取器视图的边缘向外突出,我是否能够更改选取器的颜色或插入任何图片来代替整数标签?