Revision: 45863
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at May 10, 2011 01:04 by espinallab
Initial Code
//declare this in the .h file InfoPopoverController *popoverContent; UIPopoverController *popover; -(IBAction) infoButtonClicked:(id)sender{ popoverContent=[[InfoPopoverController alloc] initWithNibName:@"InfoPopoverController" bundle:nil]; popover = [[UIPopoverController alloc] initWithContentViewController:popoverContent]; [popover setDelegate:self]; [popover setPopoverContentSize:CGSizeMake(989,545)]; popoverContent.contentSizeForViewInPopover=popoverContent.view.bounds.size; [popover presentPopoverFromRect:((UIView *)sender).frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES]; } - (void)popoverControllerDidDismissPopover:(UIPopoverController*)popoverController{ if (popover) { [popover dismissPopoverAnimated:YES]; [popover release]; popover=nil; if (popoverContent != nil) { [popoverContent release]; popoverContent = nil; } } } -(void)killPopoversOnSight { if (popover) { [popover dismissPopoverAnimated:NO]; } }
Initial URL
Initial Description
Initial Title
Display a UIPopoverController
Initial Tags
Initial Language
Objective C