Ich habe eine scrollView
, die eine UIView
als Subview hat. Dies hat als UIView
Unteransicht eine UIButton
. Nur die scrollView
ist mit der Steckdose verbunden, der Rest ist alles in Code. Die Taste reagiert nicht auf Berührungen und wird nicht blau, wenn sie berührt wird. Was kann ich tun, damit es funktioniert?UIButton funktioniert nicht in uiscrollView
Dies ist der Code:
- (void)viewDidLoad
{
[super viewDidLoad];
//......
self.buttonHome = [UIButton buttonWithType:UIButtonTypeCustom];
[self.buttonHome addTarget:self action:@selector(pressedHome:)
forControlEvents:UIControlEventTouchUpInside];
//....
self.containerView =[[UIView alloc]initWithFrame:self.scrollView.frame];
self.containerView.userInteractionEnabled=YES;
[self.scrollView addSubview:self.containerView];
[self.containerView addSubview:self.buttonHome];
}
-(void) pressedHome:(id)sender{
//....
}
Ich simuliere die Arbeit, die Sie erwähnt haben, aber es funktioniert richtig für mich –
Für mich funktioniert nicht. Ohne die UIView funktionierte alles perfekt, aber diese UIView ist zum Zoomen notwendig –