Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 更改模拟指标会弄乱我的xib_Ios_Xcode_Ios8_Autolayout_Xcode6 - Fatal编程技术网

Ios 更改模拟指标会弄乱我的xib

Ios 更改模拟指标会弄乱我的xib,ios,xcode,ios8,autolayout,xcode6,Ios,Xcode,Ios8,Autolayout,Xcode6,我有一个使用自动布局约束设计的视图。当我使用模拟指标查看不同尺寸iPhone的布局时,情况看起来不错,但我注意到,每次我更改为不同的iPhone尺寸时,我的xib也会被修改,以正确显示该设备 当我在设备上安装时,问题就出现了。无论目标设备(如iPhone 6、5等)的大小如何,最后选择的模拟度量iPhone大小布局都将安装在设备上 这完全违背了使用自动布局的目的。事实上,我解决了我的问题。 我正在使用 [[[NSBundle mainBundle] loadNibNamed:@"View" ow

我有一个使用自动布局约束设计的视图。当我使用模拟指标查看不同尺寸iPhone的布局时,情况看起来不错,但我注意到,每次我更改为不同的iPhone尺寸时,我的xib也会被修改,以正确显示该设备

当我在设备上安装时,问题就出现了。无论目标设备(如iPhone 6、5等)的大小如何,最后选择的模拟度量iPhone大小布局都将安装在设备上


这完全违背了使用自动布局的目的。

事实上,我解决了我的问题。 我正在使用

[[[NSBundle mainBundle] loadNibNamed:@"View" owner:self options:nil] objectAtIndex:0];
然后将其作为子视图添加到控制器的视图中

但在此之前,我需要打电话:

view.frame=self.view.frame;

这方面似乎仍然存在一些Xcode错误,但这似乎解决了我目前的问题。

一些屏幕截图/图像在这里会很有帮助。是的,我看不到任何可以上传它们的地方。。。