背景画像がUIButton
あり、ボタン フレームは (150x200) で、ボタンは右に表示されます。ボタンに触れようとしても、 の上部に触れたとき以外は何も起こりませんUIButton
。次に、ボタン全体が強調表示され、タッチ イベントが呼び出されます。フレームサイズ、境界サイズを確認し、に設定しUserInteractionEnabled
ましたYES
。特別な TouchFrame などはありますか? 誰でもこの問題を解決する方法を教えてもらえますか? ありがとう!!
これは私のコードです:
CGRect thumbRect = CGRectMake(0, 20, 150, 200);
self.thumbButton = [[UIButton alloc] initWithFrame:thumbRect];
[self.thumbButton setBackgroundImage:firstPage.image300 forState:UIControlStateNormal];
[self.thumbButton addTarget:self action:@selector(imageClicked:) forControlEvents:UIControlEventTouchUpInside];