51

フォーム シート プレゼンテーションを使用して iPad に UIViewController をロードしようとしています。問題は、この新しいビューのサイズです。サイズの値を IBuilder に入れましたが、モーダル ビューは固定値を取ります。

また、次のように prepareForSegue でこれを作成しようとしました:

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

しかし、うまくいきません。ありがとう!

4

11 に答える 11

84

iOS 8 の場合は、次を使用します。

self.preferredContentSize = CGSizeMake(width, height);

これを入れましたviewDidLoad

スイフト3

self.preferredContentSize = CGSize(width: 100, height: 100)
于 2014-09-10T13:58:13.283 に答える