English 中文(简体)
UIPicker 滚动结束时的景象坠毁,但已经释放了 pick角。
原标题:UIPickerView crash when scrolling ends, but picker view has been freed already

我在《UIPicker案》中有一个小问题。 它是作为半ModalViewController所展示的一个班子的一部分,可以随时通过强迫一个科索沃纽州而解除(和释放)。 这一班级还履行UIPickerView代表的职能,接受任何甄选变动等。

问题在于,UIPickerView在Kutton受到压力时仍有可能升入门,这当然会导致坠毁,因为滚动的结束将试图在目前已经释放的UIPicker通话的家长班子里叫改选。

是否有办法检查 pick客是否处于roll状态,等待在我解除家长职务之前结束吗? 我将代表的职能留给上述家长,因为这构成了一个可驳回的一般Picker UI部分,我不想把所有这些班子放在一边,直到申请结束时,只是为了确保 pick子最终结束......。

最佳回答

奥基,我制定了解决办法......

事实上,我想要做的是,确保Picker不会试图将“选择改变”活动送给非现存的家长。 如果选择者仍然roll,这也可能意味着放弃其可能达到的任何最终价值。

不幸的是,UIDatePicker和UIPicker案在行为上也有很大不同,因此解决办法比我想象的要多一点。

对感兴趣的人:

我是一带一带一带,追踪我制造的所有皮尔斯。 这一单一州级也担任所有Picker打退员的代表,因此,所有接收者都总是会成功地打电话。 当然,如果父母阶层不再存在,结果就会被抛弃。

一旦我拿走了一名Picker,则单一州在X秒后将其删除,然后从Pickers名单上删除。 事实上,我可以把皮尔斯从旁走,因为单州仍然会从这辆小船走任何路,而只是无视结果。

一些努力,但现在它像一个药店一样。 在以下所有情况下,不再发生坠毁事件和确定行为:-

问题回答

我不认为,有一种办法可以检查,如果制造商正在ating灭,但u在结束模式观点的方法方面可以做些什么检查。 检查目前的甄选指数,等待5次,再次检查。 如果它有链条,它就知道它仍在发展。

我有一个类似的问题,并通过增加一个席位来解决这个问题。

picker.delegate = nil;

刚才,在解除家长对控制者的看法之前,他们才被开除。 我相信,向Nil传递一个信息是完美的。

然而,这可以导致选人转向......的看法? 暂时贴上标签。





相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签