デフォルトのtabBarの上にサブビューを追加し、選択したイベントをプログラムでトリガーすることにより、カスタムTabBarを実行しています。それはうまく機能しますが、問題は私のtabBarがAppleのものとまったく同じ動作をしないことです:Appleのデフォルトのものでは、離さずにタッチすると(タッチダウン)、タブが選択されますが、タッチするとすぐには選択されません( 0.2秒後)。
Touch Down
カスタムTabBarにイベントを配置すると、すぐにタブがトリガーされます。- イベントを置くと、
Touch Up Inside
リリース時にのみトリガーされます...
では、AppleがTabBarItemクラス(または親クラスの場合もある)で使用しているタッチイベントは何ですか?
(私はそれがだったと思いましたがTouch Down
、もしそうなら、なぜこの種の「遅延」がイベントにあるのですか?)
ありがとう。