Ich möchte die Größe von UIPopoverController
mit der des IPad-Bildschirms für beide Ausrichtungen übereinstimmen. Wie geht das? Dies funktioniert nichtStellen Sie UIPopoverController für IPad auf die gleiche Bildschirmgröße ein
0
A
Antwort
0
CGRect popoverRect = [self.view convertRect:[btn frame]
fromView:[btn superview]];
popoverRect.size.width = self.view.frame.size.width;
popoverRect.origin.x = popoverRect.origin.x+150;
popoverRect.size.height = self.view.frame.size.width;
[self.popoverController
presentPopoverFromRect:popoverRect
inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionLeft
animated:YES];
0
- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
self.contentSizeForViewInPopover = CGSizeMake(width,height);}
dies ist im Hinblick auf die Sie
in popover Controller setzen müssen eingestellt. Es nimmt nicht die Größe des Bildschirms. – Nitish
können Sie Ihren Code der Popovercontroller machen – Hiren