ビュー内にポップオーバーがあります。このポップオーバー内には、別の xib ファイル (Infoscreen.xib) のコンテンツがあります。別の .xib ファイル内にあるボタンでポップオーバーを閉じるにはどうすればよいですか? ここに私のコードの抜粋があります:
-(IBAction)infoDruk: (id)sender {
if([popover isPopoverVisible]) {
[popover dismissPopoverAnimated:YES];
}
else {
Infoscreen *choser = [[Infoscreen alloc] init];
popover = [[UIPopoverController alloc]
initWithContentViewController:choser];
[choser release];
popover.delegate = self;
popover.popoverContentSize = CGSizeMake(230, 563);
[popover presentPopoverFromBarButtonItem:sender
permittedArrowDirections:UIPopoverArrowDirectionAny
animated:YES];
}
}
助けていただければ幸いです。