我忙于一个需要触摸按钮的应用程序,但是当你在按钮外(在应用程序屏幕的背景上)触摸时,我想显示警报。检测背景水龙头
有谁知道如何检测在背景中的龙头
按钮:
MyButton = [UIButton buttonWithType:UIButtonTypeCustom];
MyButton.frame = CGRectMake(0, 0, 100, 100);
[MyButton setImage:[UIImage imageNamed:@"tap.png"] forState:nil];
[self.view addSubview:MyButton];
[MyButton addTarget:self action:@selector(buttonPressed) forControlEvents:UIControlEventTouchUpInside];
在backgroundtapped我置于的NSLog和当我触摸我的按钮警报(nslog)显示了..我触摸了按钮,而不是背景? – Frenck 2012-03-16 23:30:11
嗯,我很想知道,虽然我有点惊讶,因为我以前做过类似的事情,它的工作。我需要有一个想法,并建立一个测试... – mattjgalloway 2012-03-16 23:49:18
uibutton编程脚本。没有界面生成器。在HTML中,你可以使用z-index的东西,这在objective-c中也是可行的吗? – Frenck 2012-03-17 11:01:57