如何避免一次创建2个视图

时间:2014-01-17 02:12:11

标签: ios

在我的iOS应用中,我有一个按钮,其动作是创建一个带有在线图像的视图。 我必须首先下载图像并添加到uiview然后将multicubview添加到主视图中。 但是在差距之间,下载图像,用户可以再次点击按钮,然后我的代码将使用相同的例程创建另一个图像视图。

下载图像时如何禁止操作。

2 个答案:

答案 0 :(得分:2)

通过将按钮上的isEnabled属性设置为NO来禁用该按钮。这将阻止任何用户与按钮的交互。下载完成后,您可以重新启用该按钮。

答案 1 :(得分:1)

您可以设置isDownloading之类的标记,以指示用户是否可以下载图像。 如果isDownloading您可能无法触发图像加载功能而不创建imageView。也许你可以像“图像下载,请等待”一样举杯,给用户一些反应。