または: ビューを大きくするだけでなく、UIControl の機密領域を拡張する方法は?
わずか 10 x 10 ピクセルの非常に小さなボタン イメージ (小さな矢印) があります。小さすぎて触れません。そのあたりの「ホットエリア」を50×50にしたい。学習のために、この目的のために提供された UIControls のいくつかを使用できたとしても、手動で行う方法を知りたいです。
または: ビューを大きくするだけでなく、UIControl の機密領域を拡張する方法は?
わずか 10 x 10 ピクセルの非常に小さなボタン イメージ (小さな矢印) があります。小さすぎて触れません。そのあたりの「ホットエリア」を50×50にしたい。学習のために、この目的のために提供された UIControls のいくつかを使用できたとしても、手動で行う方法を知りたいです。
いつでも別のビューを上に重ねることができます-おそらくUIButtonをカスタムタイプに設定して非表示にします-そして、そのボタンに触れたときに発生させたいことをトリガーします。
しかし、実際の問題は、そもそもユーザー コントロールに 10x10 ピクセル領域を使用していることです。私が考えることができる最小のユーザー コントロール (たとえば、カレンダー アプリ) には、[+] ボタン用の領域が約 30x30 あります。
ユーザーのことを考えて、彼らの経験が小さな小さなコントロールをどのように扱うかを自問してください。