我将图像转换为 UIgesturerecognizer,以便我可以像按下按钮一样按下它。当我按下它时,我希望它能够继续运行,但下一个 View 会加载相机,所以在加载时我会有点卡住。我无法真正运行事件指示器,因为它在 View Controller 之间运行。所以我制作了一个标签,上面写着“请稍候...”,并将其设置为出现在转场之前按下的按钮上。问题是它实际上并没有出现,因为卡住是在它实际出现之前发生的。然后在新的 vc 上,您会短暂地看到它闪烁,因此它正在出现,但速度不够快,效率不够高。我怎样才能让标 checkout 现,然后开始继续?这是现在的代码
@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)
}
最佳答案
从 viewDidAppear
方法调用相机加载函数。
关于ios - 点击按钮执行某些操作,然后转到另一个 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38602555/