У меня есть иерархия просмотра следующим образом
MyViewController -> ScrollView (добавлено через IB) -> ImageView (+ масштабирование там) ---> добавлена кнопка просмотр изображения (добавлено через код)
imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"map.png"]];
[scroll addSubview:imageView];
UIButton *myButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
myButton.frame = CGRectMake(660, 120, 40, 40);
[myButton setTitle:@"10" forState:UIControlStateNormal];
[myButton addTarget:self action:@selector(asiaPressed:) forControlEvents:UIControlEventTouchUpInside];
[myButton setEnabled:YES];
[imageView addSubview:myButton];
позже в контроллере представления, я определил селектор как
-(void) asiaPressed:(id)sender{
NSLog(@"asiaPressed clicked");
}
Но он никогда не идет внутрь селектора ..
Пожалуйста, помогите ... я думаю, это очень простая ошибка ..
Заранее спасибо