在connectionDidFinishLoading上删除UIView

时间:2014-01-28 19:18:37

标签: ios

我使用以下代码在viewDidLoad事件中创建一个UIView:

 // add a white UIView
        UIView *whiteView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.height)];
        whiteView.tag = 777;
        whiteView.backgroundColor = [UIColor whiteColor];
        [self.view addSubview:whiteView];

这会向用户显示白屏(视图)。现在,当连接完成加载请求时,我想删除此视图。我在connectionDidFinishLoading中使用以下代码。

 UIView *whiteView = [self.view viewWithTag:777];

        [whiteView removeFromSuperview];

但由于某种原因,上面的whiteView没有被删除,我一直看到白屏。我做错了什么?

0 个答案:

没有答案