gpt4 book ai didi

cocoa - 在 NSSplitView 中设置 View 不起作用

转载 作者:行者123 更新时间:2023-12-03 16:38:51 24 4
gpt4 key购买 nike

请原谅我的无知,我是从 iOS 转向 Mac 编程的。我有两个 Nib 。一种是具有分割 View 的主窗口。 Nib 包含我创建的 navigationController View 。我试图用此 View 替换分割 View (navigationView)的右 Pane 。当应用程序首次启动时,navigationView 只是界面构建器中的自定义 View 。

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
NavigationController *navController = [[NavigationController alloc]
initWithNibName:@"NavigationController"
bundle:[NSBundle mainBundle]];
navigationView = navController.view;
}

这似乎没有任何作用。我尝试将 navController.view 添加为 subview ,这至少让它显示出来,但它的放置非常奇怪。有什么建议么?谢谢!

最佳答案

您肯定必须在 NSSplitView 中添加您想要的 View 作为 NSSplitView 的 subview 。您需要提供有关此后发生的情况的更多信息。

Apple 网站上有很多示例代码,其中许多都使用 NSSplitViews。

关于cocoa - 在 NSSplitView 中设置 View 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6117467/

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