我有一个带有背景图片的UIButton
,按钮框为(150x200),按钮将显示正确。当我尝试触摸按钮时,除了当我触摸UIButton
的顶部时,什么也没有发生。然后整个按钮被突出显示,触摸事件将被调用。我检查了framesize,boundssize并将UserInteractionEnabled
设置为YES
。有没有特殊的TouchFrame或其他东西? 任何人都可以告诉如何解决这个问题? 谢谢!只能在顶部选择UIButton
这是我的代码:
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];
拍摄完按钮从XIB或编程? – TheTiger
我用它编程。第一次;) – Weini
显示你的代码如何添加你的按钮? – TheTiger