1

次のコードが示すように、UINavigationController オブジェクトの contentSizeForViewInPopover プロパティの設定が失敗するようです。この動作は想定どおりですか? 私は何かエラーを起こしていますか?ありがとう。

(XCode 4.6、Mac OS X v 10.7.5 を使用)

// Make a plain view controller.
UIViewController * root = [[UIViewController alloc] init];

// Make a navigation controller whose root view is the plain
// view controller from above.
UINavigationController * nav =
    [[UINavigationController alloc] initWithRootViewController: root];

// Set the content size for popover to 100 x 100.
nav.contentSizeForViewInPopover = CGSizeMake(100, 100);

// Print out the property that we just set.
NSLog (@"size = (%f, %f)",
       nav.contentSizeForViewInPopover.width,
       nav.contentSizeForViewInPopover.height);

// It prints: size = (320.000000, 1144.000000)
4

1 に答える 1