UIActionSheet PGで閉じる
UIActionSheetをPGで閉じる方法
以下で閉じます。
[actionSheet dismissWithClickedButtonIndex:-1 animated:YES];
はまった点
どうもボタンクリック時の関数にいれたら、関数の処理が完了したときに表示が消えるようです。
例えばボタンクリック時に通信処理と帰れると
PGでは、
閉じる→通信
と書いても
通信後にアクションシートが閉じられる
一旦解決策として
タイマーを使い
閉じる→タイマー設定で別関数を呼ぶ(その関数に通信処理をいれた)
のようにすれば、閉じる処理が通信前に消えた。
これは書き方が悪いのか、そうゆう仕様なのか・・・。