2013/11/10

[iOS][Objective-C]SVProgressHUDの通知について

前回、SVProgressHUDの導入方法について書きました。

で、その時は、単純に導入方法だけ書いたのですが、レイヤーが閉じたりした時に通知してほしいなーっと思って調べていたら、どうやらしてくれるようです。

//アニメーションがスタートするタイミングで呼ばれる
SVProgressHUDWillAppearNotification
//アニメーションが完了したタイミングで呼ばれる
SVProgressHUDDidAppearNotification
//アニメーションの消えそうなタイミングで呼ばれる
SVProgressHUDWillDisappearNotification
//アニメーションが完全に消えた時に呼ばれる
SVProgressHUDDidDisappearNotification
従って、受けて側のプログラムは下のように組めばおk
[[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(sVProgressHUDDidDisappearNotification) name:SVProgressHUDDidDisappearNotification object: nil];
実際に試したら確かに呼ばれましたー。

これすっげー便利。

0 コメント:

コメントを投稿