大家好,应用“成功”方法的最佳方法是什么?
我正在尝试,但是没有运气。

BOOL success = false;

success = [self.view addSubview:carregandoView];
carregandoView.backgroundColor = [UIColor clearColor];
carregandoView.center = self.view.center;

if (!success)
{

 //stuff
}


感谢您的回复!

最佳答案

首先,addSubview:不返回任何内容。其次,您可以测试子视图是否已经像这样添加:

if (carregandoView.superview != self.view)
    // do something


第三,您只能将视图添加到超级视图一次(也就是说,多次发送[self.view addSubview: carregandoView]除了将子视图置于最前面之外,不会做任何事情),并且您可以使用此技巧来确保子视图保持在其同级之上。

关于objective-c - objective-c 如果成功就简单,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4831920/

10-10 06:39