Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Custom size for Modal View loaded with Form Sheet presentation

I'm trying to load a UIViewController in iPad with Form Sheet presentation. The problem is the size of this new view, i put the size values in the IBuilder but the modal view take a fixed value.

Also i tried to make this in prepareForSegue like this:

HelpViewController *viewController = segue.destinationViewController; viewController.view.superview.frame = CGRectMake(0, 0, 200, 200); 

But don't work, any help? Thanks!

like image 743
Fran Fox Avatar asked May 13 '13 08:05

Fran Fox


2 Answers

For iOS 8, use:

self.preferredContentSize = CGSizeMake(width, height); 

I've placed this in viewDidLoad.

Swift 3

self.preferredContentSize = CGSize(width: 100, height: 100) 
like image 82
Erich Avatar answered Sep 23 '22 18:09

Erich


In Attributes inspector check Use Preferred Explicit Size

enter image description here

like image 33
avdyushin Avatar answered Sep 23 '22 18:09

avdyushin