私は音楽キーボードコンポーネントを使ってアプリを開発しています。ボタンを押すと、どのようにトリガーされますか?
キーボードのキー(UIButtons)をトリガーするには、2種類の「送信イベント」が必要です。
1)「タッチダウン」彼らは方法Iに
2にそれを必要とするボタンをトリガ)Iをトリガするボタンを必要とする第2の方法は、の側に他のボタン/キーから、ボタンの上にスライドさせてありますそれは左または右からスライドされたときにそれが「触れられた」のと同じように起こります。
どうすればよいですか?
@matt Ok。それは良い説明です。残念ながら、最初からやり直して、必要なボタンアクションを管理できる「スーパービュー」をいくつか作成します。基本的なUIButtonでは実現できなかったことがわかりました。 IBでの「出来事」。 – PlateReverb
@matt Swiftでこれを実装する方法に関するチュートリアルはありますか? – PlateReverb
@matt私はこれが広いレベルで理にかなっていることだけを知っています。私はこれをどのように実装するのか分かりません。私のアプリの現在のキーボード設定には何ヶ月もかかりました(スクロールしたビュー内の8x8グリッドに四角形のキーがある等角キーボードです)。これを最初から8x16のサブビューを持つカスタムスーパービューで再コーディングするというアイデアは、私が解決する必要があるもっと多くの問題を追加します... UIButtonでこの機能を利用する簡単な方法はありませんか?あるいは、カスタムスーパービューとサブビューでこれを行う方法を理解するための出発点へのリンクを私に送ることができますか?助けてくれてありがとう! – PlateReverb