我有以下问题: 我希望用户按下按钮时进行下载。在此下载过程中,我想隐藏其他按钮(这会打开下载的文件,所以我想确保在更新尚未完成时没有人尝试打开文件)。 在这个过程中可以隐藏这些按钮吗?Objective C中更新过程中是否可以隐藏按钮?
所以我曾尝试和迄今为止经历:
- 更改按钮我得到的永远只是在最后(当它不再是必需的,因为那时的更新完成)。
我尝试以下(伪):
-(void)updatingprogress
{
buttona.hidden=TRUE;
}
-(void)updatingfinished
{
buttona.hidden=FALSE;
}
updateFiles()
{
[self updatingprogress]
... make downloads...
[self updatingfinished]
}
因此,与记录我看到的,我在我在我想此刻的功能得到,但按键的变化过程中都没有做“updatingprogress”。任何想法如何解决这个问题? 谢谢,最好的问候!
谢谢您的回答!在主线程上工作的想法解决了我的问题。 – Fringer