1

私はカスタマイズされたキーボードをやっています。タッチしながら文字ボタン(AZ)のキーボードを大きくするにはどうすればいいですか?

4

1 に答える 1

1

ボタンのイベントを見てください。UIControlEventTouchDown、および他のいくつかがありますUIControlEventTouchUpInsideIBActionsそれらのイベントに割り当てる必要があります。

ただし、ボタンが多数ある場合は、UIButtonをサブクラス化して、そのメッセージとメッセージをオーバーライドすることをお勧めtouchesBegan:touchesMoved:ますtouchesEnded:

これらのメッセージでは、必要に応じてボタンのフレームのサイズを変更します(背景画像やテキストサイズを変更することもできます)。Clips Subviewsただし、ボタンのスーパービューに属性が設定されていないことを確認してください。

于 2012-09-03T02:24:22.900 に答える