gpt4 book ai didi

iphone - iOS - 更改 masterViewController 的大小

转载 作者:行者123 更新时间:2023-11-29 04:12:50 24 4
gpt4 key购买 nike

我正在使用 Xcode UISplitViewController 默认模板来创建应用程序。

我的应用程序将仅是横向的。

我想让masterViewController更宽...例如400 px。我希望它始终是那个宽度。

我在 initWithNib 上执行此操作。

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
self.title = NSLocalizedString(@"Cars", @"");
self.clearsSelectionOnViewWillAppear = NO;
self.contentSizeForViewInPopover = CGSizeMake(400.0, 600.0);
}
return self;
}

但它的宽度仍然是 320 像素,与模板创建的一样。

据我用谷歌搜索,这似乎是不可能做到的。当以横向显示时(在弹出窗口中?)改变 masterViewController 的宽度真的不可能吗?

我还尝试将其添加到 viewWillAppearviewDidAppear 中,但没有成功:

[self setContentSizeForViewInPopover:CGSizeMake(400.0, 600.0)];

谢谢

最佳答案

使用内置的 splitviewcontroller 是不可能实现这一点的。我建议查找“MGSplitViewController”,它将具有您正在寻找的功能

关于iphone - iOS - 更改 masterViewController 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14167898/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com