2011-06-22 14 views
0

通常のUIView(uiwebviewではなく)にツールバーがあり、ユーザーが画面をタップしたときにフェードインしたいだけです。それからそれが消えるなら、それはいくらかの非活動の期間の後で素晴らしいでしょう。これを処理する最善の方法は何ですか?iPadアプリでツールバーを処理する最善の方法は何ですか?

+1

アニメーションのツールバーを5秒間表示してから5秒後にNSTimerを使用することができます –

+0

おそらく、「活動と非活動を検出する最良の方法は何ですか? – kyleplattner

答えて

0

NSTimerを使用して、animationsを入力すると、ツールバーの非表示が表示されます。

+0

おそらく、私はより良いジェスチャー認識装置が必要です。ユーザーが指を地面に押しつづけると、どうやって知ることができますか? – kyleplattner

+1

あなたの必要条件を満たすために十分なレベルで開始タッチを聞き、ユーザーが画面に触れているBOOLを設定します。次に終了またはキャンセルを聞いて、そのBOOLをNOに設定して、タイマーを開始します。十分にグローバルなことは、ビューコントローラがフルスクリーンで、そのビューコントローラでタッチイベントをキャプチャするだけである(UIInavigationController、タブバー、またはsplitviewに含まれているのとは対照的) – Joe

関連する問題