私はサブビューとしてUIView
を持つscrollView
を持っています。これはUIView
サブビューa UIButton
です。 scrollView
のみがコンセントに接続され、残りはすべてコード内にあります。ボタンはタッチには反応せず、タッチしたときには青に変わらない。それを機能させるために私は何ができますか?UIButtonはuiscrollViewで機能しません
これはコードです:
- (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{
//....
}
私は上記の作業をシミュレートしますが、それは私のために正しく働いています –
私のためには動作しません。 UIViewが完璧に機能しなければ、このUIViewはズームに必要です –