我有一个DialogViewController
,其中包含许多元素和一个搜索栏。当用户快速点按搜索栏和取消按钮之间时,以下Elements
代码中Section
的{{1}}节点有时为空,因此会引发错误并且应用程序已损坏通过操作系统。有工作吗?
来自MonoTouch.Dialog.Elements.cs
,最新的Git版本。只发生在真实设备上。
答案 0 :(得分:3)
将此转化为答案 - 我认为这是一个错误。
我已将其提交至:
并制作了一个样本,用于复制该错误:
我认为这可能是一个线程同步问题,其中线程正在尝试访问Root.Elements,但它们已被“取消”按钮删除。