0

我将图像变成了 UIgesturerecognizer,这样我就可以像按下按钮一样按下它。当我按下它时,我希望它继续,但是下一个视图加载了一个相机,所以我在加载时有点冻结。我不能真正运行活动指示器,因为它在视图控制器之间进行。所以我做了一个标签,上面写着“请稍候......”并将它设置为出现在 segue 之前的按钮按下上。问题是它实际上并没有出现,因为冻结是在它实际出现之前发生的。然后在新的 vc 上你会短暂地看到它闪烁,所以它出现了,但速度不够快,无法高效。如何使标签出现,然后开始转场?这是现在的代码

@IBAction func buttonTapped(sender: AnyObject) {
    //I want this label to show up before the segue starts happening
    self.loadingLabel.hidden = false
    //Segue       
    self.performSegueWithIdentifier("profilePicCamera", sender: self)
}
4

1 回答 1

0

从方法中调用您的相机加载函数viewDidAppear

于 2016-07-27T05:18:16.363 回答