我的视野中有一个弹出框。在此弹出框内有来自另一个 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];
}
}
非常感谢您的帮助!