1

または: ビューを大きくするだけでなく、UIControl の機密領域を拡張する方法は?

わずか 10 x 10 ピクセルの非常に小さなボタン イメージ (小さな矢印) があります。小さすぎて触れません。そのあたりの「ホットエリア」を50×50にしたい。学習のために、この目的のために提供された UIControls のいくつかを使用できたとしても、手動で行う方法を知りたいです。

4

1 に答える 1

1

いつでも別のビューを上に重ねることができます-おそらくUIButtonをカスタムタイプに設定して非表示にします-そして、そのボタンに触れたときに発生させたいことをトリガーします。

しかし、実際の問題は、そもそもユーザー コントロールに 10x10 ピクセル領域を使用していることです。私が考えることができる最小のユーザー コントロール (たとえば、カレンダー アプリ) には、[+] ボタン用の領域が約 30x30 あります。

ユーザーのことを考えて、彼らの経験が小さな小さなコントロールをどのように扱うかを自問してください。

于 2009-08-22T02:31:21.263 に答える