gpt4 book ai didi

ios - instantiateViewControllerWithIdentifier 和自由格式 View

转载 作者:技术小花猫 更新时间:2023-10-29 10:44:57 24 4
gpt4 key购买 nike

我想创建一种通过自定义转换显示在主 Controller 中的弹出 View 。

我将弹出 View Controller 创建到 Storyboard中,并将其 View 设置为自由形式,然后调整 View 大小。

我的问题是,当我使用 instantiateViewControllerWithIdentifier 加载 View Controller 时, View 边界总是重置为全屏。

这是我正在使用的代码,弹出窗口的大小应该是 100x100,但是从这段代码中我得到了 320X480。

self.popUp = (PopUpViewController*)[storyBoard instantiateViewControllerWithIdentifier:@"Popup"];

NSLog(@"%@",NSStringFromCGRect(self.popUp.view.bounds));

如何设置自由形式的 View Controller 并以正确的大小以编程方式加载它?

最佳答案

解决方案在 Wrong frame value while accessing the view from storyboard in IOS为我工作。

Uncheck the "Resize View From Nib" box in the inspector. That should give you the correct size for a freeform view controller.

关于ios - instantiateViewControllerWithIdentifier 和自由格式 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19974771/

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