问题标签 [mainwindow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
542 浏览

uitableview - Xcode 4:将视图切换到 MainWindow.xib

我对 Objective-C 和 Xcode 还很陌生,所以如果您能给出详细的答案,那将非常有帮助。我正在使用基于导航的应用程序,并且我有一个菜单。如果用户单击特定按钮,则应加载表格视图和导航栏。但我不知道如何加载“MainView.xib”。我可以加载“RootViewController”,但这仅显示 tableview 而不是导航栏。

提前致谢!

0 投票
2 回答
3203 浏览

wpf - 当用户关闭主窗口时,WPF 应用程序不执行 Application_Exit 方法

我有一个 WPF/C# 4.0 应用程序,它有一个应用程序文件 XAML,它是:

它的退出方法是:

当应用程序用户关闭它时,它永远不会传入这段代码。它应该以这种方式工作吗?难道我做错了什么?

0 投票
3 回答
7026 浏览

wpf - WPF关闭子关闭父窗口

我有与这里提到的完全相同的样本。快速结束:当最后一个子窗口关闭时,主窗口关闭。

我的问题:我无法用所描述的解决方案解决我的问题。我不能在它发生的地方制作一个程序。仅在我较大的前卫之一中。也许有人有一个想法或知道任何进一步的步骤。

感谢阅读 - 托马斯

根据要求,这里有一些代码:这是 MainWindow 中的部分:

这就是 ChildWindow 的一部分:

0 投票
1 回答
3114 浏览

xcode - Xcode 4.2 模板更改 - UIApplication & MainWindow.xib

背景:直到 Xcode 4.2,使用任何模板创建的新项目都将包含 MainWindow.xib,因此将 nil 作为 UIApplicationMain() 的第四个参数传递。从 Xcode 4.2 开始,所有模板都通过将类字符串作为第四个参数传递来实例化应用程序委托,并且不在 xib 中构建应用程序的窗口。

在 4.2 中完成这个设置是微不足道的,当然它按预期工作:创建 xib 设置文件的所有者到 UIApplication 并连接委托,在 Info.plist 中指定它,在 main() 中没有第四个参数。

问题:为什么 Apple 现在鼓励实例化应用程序委托并在代码中构建 UIWindow 而不是“旧方式”?有什么好处?

注意事项:如果您选择使用故事板作为管理 UI 的一种方式,我会期待这种新的模板行为,但如果您取消选中“使用故事板”,我会期待旧的 pass-nil-and-use-MainWindow.xib 模板。

这个问题是在这里以迂回的方式提出的,但是在讨论中答案有点薄。

0 投票
1 回答
3044 浏览

c# - 找不到类型或命名空间窗口

我很困惑为什么下面的代码不会出现一个窗口。我错过了进口吗?

0 投票
1 回答
265 浏览

iphone - MainWindow.xib 中的“已删除”视图控制器。这可能吗?

所以我不小心从xcode的mainwindow.xib中删除了viewcontroller。我尝试将 xib 拖回主窗口,但没有任何效果。反正有没有让视图控制器回到主窗口?当我运行应用程序时,所有显示的是窗口,而不是视图控制器,所以我知道我做错了什么。

0 投票
2 回答
2504 浏览

cocoa - 启动 Cocoa 应用程序而不显示主窗口

我有一个带有单个 NSWindow 的简单 Cocoa 应用程序,我可以在其中输入一些凭据,并在提交后应用程序启动另一个进程。如果凭据被输入一次并被缓存,我想通过运行应用程序而不显示应用程序的主窗口来启动该过程。我怎样才能做到这一点?

该应用程序只有一个符合 NSApplicationDelegate 的类和一个 .xib 文件。

0 投票
1 回答
157 浏览

iphone - SubView 在我的应用程序第一次启动时未加载

我是 iPhone 开发的新手。我试图用一个窗口和一个导航控制器构建一个简单的应用程序作为这个窗口的子视图。问题是:启动应用程序时子视图没有加载。我只有一个黑屏的窗口。要加载视图控制器,我必须退出应用程序并再次启动它,然后我的子视图带有导航控制器。我直接在窗口中添加了一个按钮,以确保黑屏没有问题,但是我在启动时看到了该按钮。

这是我在 AppDelegate 中的代码:

你有解决这个问题的方法吗?

谢谢你。

0 投票
3 回答
443 浏览

vb.net - 在 VB.NET 中的“Dim mdi as new MDIParent1”中出现异常

我在这段代码中遇到了一个异常:

0 投票
5 回答
40421 浏览

iphone - “应用程序窗口应该在应用程序启动结束时有一个根视图控制器”错误仅在 iPad 上

我正在尝试将仅 iPhone 的应用程序转换为通用应用程序。我将设备切换到 Universal 并让 Xcode 为我制作 MainWindow-iPad.xib,现在当我在 iPhone 模拟器中运行该应用程序时它工作正常,但是当我在 iPad 模拟器中运行它时我得到一个白色屏幕和Application windows are expected to have a root view controller at the end of application launch错误。我已经阅读了一些关于同样问题的其他帖子,但没有一个仅限于一个设备。

这是我的application:didFinishLaunchWithOptions:方法:

编辑:我只有一个大小适合 iPhone 的根视图控制器,称为 RootViewController。但它仍然应该加载,不是吗?或者如果不应该如何为 iPad 创建一个?