iPhone:如果用户点击一个按钮来加载一个视图,然后再次快速点击,他们有时会点击一个没有';我还没画出来

iPhone:如果用户点击一个按钮来加载一个视图,然后再次快速点击,他们有时会点击一个没有';我还没画出来,iphone,cocoa-touch,Iphone,Cocoa Touch,我需要遵守一些惯例来避免这种情况吗 我想也许我需要将框架声明移出init函数 我想我也可以通过渲染一个透明覆盖来避免这种情况,直到屏幕完成加载,然后将其删除。但这看起来像是一种黑客行为。根据您的情况,您可以禁用允许的UI元素,直到视图完全加载为止 如果您的目标是3.0 SDK,则可以使用来确定视图是否已加载。加载后,您可以在按钮上重新启用用户交互。根据您的情况,您可以禁用允许交互的UI元素,直到视图完全加载为止 如果您的目标是3.0 SDK,则可以使用来确定视图是否已加载。加载后,您可以在按钮上

我需要遵守一些惯例来避免这种情况吗

我想也许我需要将框架声明移出init函数


我想我也可以通过渲染一个透明覆盖来避免这种情况,直到屏幕完成加载,然后将其删除。但这看起来像是一种黑客行为。

根据您的情况,您可以禁用允许的UI元素,直到视图完全加载为止


如果您的目标是3.0 SDK,则可以使用来确定视图是否已加载。加载后,您可以在按钮上重新启用用户交互。

根据您的情况,您可以禁用允许交互的UI元素,直到视图完全加载为止

如果您的目标是3.0 SDK,则可以使用来确定视图是否已加载。加载后,您可以在按钮上重新启用用户交互功能。

我做了以下工作:我做了以下工作: