次のようなUIButtonを作成します。
button = [UIButton buttonWithType:UIButtonTypeCustom];
button.frame = CGRectMake(0,0,100,100);
ボタンは機能しますが、ヒット領域はボタン全体ではなく、テキスト上にのみ表示されます。ボタンの背景をに設定しました[UIColor clearColor]
。ボタンのフレーム全体がヒット領域になるようにするには、何をする必要がありますか?
ラベルのフレームをボタンと同じになるように変更できると思いますが、それはおかしなことに思えます。もっと良い方法はありますか?