Чтобы сделать то, что вы хотите, объявите свойство для кнопки в Info
, что-то вроде:
@property(retain) IBOutlet UIButton *myButton;
Теперь синтезируйте его, в части реализации.Для того, чтобы кнопка отправила правильное действие на правильную цель, вы должны сделать следующее:
Info *infoview = [[Info alloc]init];
// set the action/target here
[infoView.myButton addTarget:bigMenuView
action:@selector(theSELYouWant)
forControlEvents:UIControlEventTouchUpInside];
pop = [[UIPopoverController alloc] initWithContentViewController:infoview];
[pop setDelegate:self];
[pop presentPopoverFromRect:CGRectMake(-60, 30, 400, 400)
inView:bigMenuView
permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES];
[infoview release];
Я предполагал, что основным видом является bigMenuView
.
Это заставит кнопку отправлятьtheSELYouWant
сообщение bigMenuView
при каждом прикосновении.