gpt4 book ai didi

ios - 容器 View 将无法正确加载 View

转载 作者:行者123 更新时间:2023-11-29 02:39:44 24 4
gpt4 key购买 nike

我有一个容器 View ,在一个 View Controller 中,带有自动布局和Xcode6。它在 Storyboard 中以全屏尺寸拉伸(stretch)。这个容器 View ,只需要加载另一个 View Controller 。

我设置了一个新的 View Controller , Storyboard中的背景为绿色。我在第一个 View 中将容器的约束设置为:(我检查过,他没有其他约束)

Editor->pin
leading/trailing to superview
top/bottom to superview

我不是用它加载一个 View :

  UIViewController *con =[self.storyboard instantiateViewControllerWithIdentifier:@"r"];
[self.containerView addSubview:con.view];

发生的情况是,对于模拟器上的每个设备,它总是将 View Controller 加载到屏幕的一半中。我只是不明白为什么我在全屏上看不到绿色。我开始了一个新项目,创建了新 Controller 。什么都没有。

见图:enter image description here

编辑:我已将容器的背景设置为黄色,因此我现在可以看到而不是图像上的黑色 - 黄色意味着他在那里,但 View 未加载到其中心。

最佳答案

终于解决了!

我必须在将 View Controller 添加到容器之前设置它的位置:

self.collection.view.frame=self.containerView.bounds;

关于ios - 容器 View 将无法正确加载 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25936027/

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