Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.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
Iphone 视图窗口未在Interface Builder中打开_Iphone_Cocoa Touch_Interface Builder - Fatal编程技术网

Iphone 视图窗口未在Interface Builder中打开

Iphone 视图窗口未在Interface Builder中打开,iphone,cocoa-touch,interface-builder,Iphone,Cocoa Touch,Interface Builder,当我双击Xcode中的XIB文件时,Interface Builder通常会启动几个不同的窗口,其中一个是View窗口。但是,由于某些原因,我的某个XIB文件的视图窗口没有打开。但是,如果我打开任何其他XIB文件,视图窗口就会打开 我不确定是否有办法手动启动视图窗口(我查看了所有菜单项,但找不到办法),或者我的XIB中是否有东西坏了 更新:我创建了一个从应用程序代理到导航控制器的连接,似乎断开了什么。当我清除该连接时,视图窗口返回。您指的是允许您查看XIB中对象的窗口,还是代表XIB主要视图或窗

当我双击Xcode中的XIB文件时,Interface Builder通常会启动几个不同的窗口,其中一个是View窗口。但是,由于某些原因,我的某个XIB文件的视图窗口没有打开。但是,如果我打开任何其他XIB文件,视图窗口就会打开

我不确定是否有办法手动启动视图窗口(我查看了所有菜单项,但找不到办法),或者我的XIB中是否有东西坏了


更新:我创建了一个从应用程序代理到导航控制器的连接,似乎断开了什么。当我清除该连接时,视图窗口返回。

您指的是允许您查看XIB中对象的窗口,还是代表XIB主要视图或窗口的窗口

如果您指的是允许您查看XIB中对象的主窗口,那么听起来您很可能已损坏。我之所以这样说,是因为该窗口表示整个XIB文件,如果它没有打开,该文件可能没有打开。(专业提示:检查窗口菜单,查看文件名是否列在文件列表中。如果未列,则文件名未打开。如果未列,则文件名已打开,并且可能未显示在屏幕上。过去,当我从多显示器设置切换到笔记本电脑屏幕时,这种情况曾发生在我身上。)


如果您指的是XIB内部的视图或窗口,请从XIB的主窗口双击其图标。

您指的是允许您查看XIB中对象的窗口,还是指代表XIB主要视图或窗口的窗口

如果您指的是允许您查看XIB中对象的主窗口,那么听起来您很可能已损坏。我之所以这样说,是因为该窗口表示整个XIB文件,如果它没有打开,该文件可能没有打开。(专业提示:检查窗口菜单,查看文件名是否列在文件列表中。如果未列,则文件名未打开。如果未列,则文件名已打开,并且可能未显示在屏幕上。过去,当我从多显示器设置切换到笔记本电脑屏幕时,这种情况曾发生在我身上。)


如果您指的是XIB内部的视图或窗口,请从XIB的主窗口双击其图标。

我双击了它,但什么也没发生。它只是选择了窗口,不管它在哪里,就是这样。我试着打开窗户->把所有的东西都放在前面,什么也没有
最后,我设法重现了这个问题。通常我在主屏幕上显示Xcode,在另一个显示器上显示IB。如果我用UIView关闭IB,断开外部监视器,然后再次启动IB,则所述视图将消失。也许直到现在才被人忘记。我尝试启用曝光,但它也不在屏幕上。在再次连接外部监视器之前,我无法恢复视图

希望有帮助

我双击它,什么也没发生。它只是选择了窗口,不管它在哪里,就是这样。我试着打开窗户->把所有的东西都放在前面,什么也没有
最后,我设法重现了这个问题。通常我在主屏幕上显示Xcode,在另一个显示器上显示IB。如果我用UIView关闭IB,断开外部监视器,然后再次启动IB,则所述视图将消失。也许直到现在才被人忘记。我尝试启用曝光,但它也不在屏幕上。在再次连接外部监视器之前,我无法恢复视图

希望有帮助

我也有同样的问题。我为xib文件修改了部署目标(从iPhone 4更改为iPhone 3.2)和开发目标(从Interface Builder 3.2更改为Interface Builder 3.0)。它现在很好用。

我也有同样的问题。我为xib文件修改了部署目标(从iPhone 4更改为iPhone 3.2)和开发目标(从Interface Builder 3.2更改为Interface Builder 3.0)。现在它工作得很好。

在Xcode中打开.xib文件时,我遇到了完全相同的问题,无法找到视图窗口(显示应用程序UI)。以下是我如何在我的情况下解决问题。。。打开.xib文件,选择视图对象,转到“工具”菜单并选择“在工作区中显示”。。对我来说,这打开了视图窗口。祝你好运


更新-或者你可以双击视图对象而不是进入“工具”菜单-我认为第一个响应建议这样做,尽管在我发布此响应之前,我并不清楚这一点。

在Xcode中打开.xib文件时,我遇到了完全相同的问题,无法找到视图窗口(这显示了应用程序UI)。这是我在我的情况下修复问题的方法…打开.xib文件,选择视图对象,转到“工具”菜单并选择“在工作区中显示”。对我来说,这打开了视图窗口。祝你好运


更新-或者你可以双击查看对象而不是进入“工具”菜单-我认为第一个响应建议这样做,但直到我发布此响应后才清楚这一点。

我通过玩我的显示设置解决了这个问题。我让我的iPad使用Air display连接到我的MacBook。disconnect在iPad上保留Interface Builder窗口似乎使这些窗口处于“la la land”状态。即使重新连接设备也似乎不起作用。我必须打开显示首选项,选择“检测显示”,然后选择“镜像显示”。之后,我取消选择“镜像显示”然后关闭界面生成器。再次打开界面生成器将窗口带回来,但它在我的外部显示器上

我认为这是一个缺陷,因为苹果应该找到一种方法,在你拆下外部窗口后,将所有窗口放回主屏幕。

我通过