我正在使用名为SwiftSpinner.swift的第三方指标。效果很好,但是在显示UIAlertAction之后尝试显示微调器时出现问题。
我基本上打电话
let optionMenu = UIAlertController(title: nil, message: "Are you sure you would like to save?", preferredStyle: .ActionSheet)
let saveYesAction = UIAlertAction(title: "Yes", style: .Default, handler: {
(alert: UIAlertAction!) -> Void in
// SHOW PROGRESS INDICATOR
SwiftSpinner.show("Saving")
}
但是指示灯不显示。我在应用程序的其他地方使用了相同的.show代码,它工作正常。
最佳答案
您是否已将子视图添加到视图?
self.view.addSubview(SwiftSpinner)
另外,SwiftSpinner是SwiftSpinner对象的实例,还是您通过这些调用引用Class本身?
我通常处理此类事情的方式是通过将视图作为子视图添加和删除。