通常のキーボード(英語など)を想像してみてください。 Aをしばらく押し続けると、á、äなどの新しいメニューがポップアップします。最初の指を画面上に押したまま、別のボタンの上にスライドさせます。ボタンの上にスライドさせると、ハイライトされたモードになり(私が推測します)、スライドアウトすると強調表示はオフになります。指を離すと、ポップアップボタンが消えます。ボタンの1つに指を置いたままにすると、そのボタンの文字がテキストフィールドに入力されています...キーボードのようなポップアップボタン、iOS
私はまだこれを取り除く方法を見つけていません。長いプレスは問題ではない。問題は、最初の指を押し下げたまま、新しいボタンを順番に選択できるようにすることです。これを実行するには、1回のタッチだけが必要です。
いくつかの選択を可能にするワンタッチは、現在のパスコード設定を変更/編集するために設定に行くときにポップアップするパスコードロック画面にも存在します。 5を長押しすることはできますが、その指を2までスライドさせると、指が離されることなく5が選択解除され、2が選択されます。 (また、 "数字パッド"セットのUITextFieldには同じ機能があります)
誰でも知っていますか?
すべて私はこれのための賞金を追加しています。それは "普通"のように見えるUIButton:sはこれを取り除くのに十分ではありません。また、iOSの日本語のテンキー・キーボード(現在私がやろうとしている)を模倣しようとすると、「は」のような1つのキーに対して、通常の「ハイライト」のような通常のUIControlの状態だけでなく、選択されているだけでなく、いくつかの種類もあります。ハイライトされた2つの異なる種類のもの(本当にそれらを表現する方法はわかりません)と、少なくともいくつかの州があるはずのポップアップメニューがあります。 UIControlもこれを行うには不十分であるかもしれません。 – Jonny