私はimageviewのみを含むviewControllerを持っています。私は、Webサービスからデータを取得するような、アプリケーションにロードがあるときはいつでもそれを提示したいと思います。Swiftを使ってiOSでviewControllerを閉じる方法
var loader = LoadingViewController()
loader.showLoading(self)
の下のように必要なときに私はそれをイメージしてくれのViewControllerを示し、この関数を呼び出すとき、だから私は
func showLoading(viewController:UIViewController) {
viewController.presentViewController(LoadingViewController(), animated: false, completion: nil)
}
として私loaderViewControllerで関数を作成しているこれは、期待通りに働いています。
しかし、今は必要なときに、こののViewControllerを却下したいが、私はそうすることはできませんよ、これは私がこれまで試してみました何ですが、私は
func dismissLoader() {
let load = LoadingViewController()
load.dismissViewControllerAnimated(true) {
print("Dismissing Loader view Controller")
}
}
として私LoaderViewControllerで別の関数を作成した。しかし、その動作していませんviewControllerは画面からディザリングしていません。
私に案内してください
YASLoadingViewControllerとLoadingViewControllerは同じですか? –