iPhoneアプリでアプリのユーザー操作を一時的に無効にするには?

iPhoneアプリのUIViewとそのサブクラスでのユーザー操作を一時的に無効にするには、Interface Builderで「Enabled」チェックをはずしたり、プログラムで「userInteractionEnabled = NO」する。

では、アプリ全体でユーザー操作を一時的に無効にするにはどうすればよいか?

iPhoneアプリケーションプログラミングガイド」 PDF P82
イベントがどのビューにも届かないようにするには、UIApplicationオブジェクトのbeginIgnoringInteractionEventsメソッドとendIgnoringIteractionEventsメソッドを使用することもできます。
げなたい。

コメント

このブログの人気の投稿

レオナルド・ダ・ビンチはなぜノートを「鏡文字」で書いたのか?

macでsmb(samba)共有サーバーに別名で接続(別アカウント名で接続)する方法

Google DriveにCURLでアップロードするには?