Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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
Macos 在Interface Builder中创建类似Yosemite的UI_Macos_User Interface_Interface Builder - Fatal编程技术网

Macos 在Interface Builder中创建类似Yosemite的UI

Macos 在Interface Builder中创建类似Yosemite的UI,macos,user-interface,interface-builder,Macos,User Interface,Interface Builder,我正在尝试为macOS和iOS开发一款降价应用程序,它与Jekyll的合作更为密切,尤其是在GitHub页面上。我对界面有一个大致的想法,我知道一点Swift,但我在尝试为macOS版本创建界面时遇到了一些问题。我想创建一个最适合macOS Yosemite或更高版本的界面,但Xcode中的界面生成器似乎不允许我这样做。作为参考,我有一个熊的链接图像,它有一个类似的设计,我想做: 虽然我能够在文档中找到关于以编程方式使用透明度的部分以及堆栈溢出的其他部分,但我仍然无法找到如何获得“Yosemi

我正在尝试为macOS和iOS开发一款降价应用程序,它与Jekyll的合作更为密切,尤其是在GitHub页面上。我对界面有一个大致的想法,我知道一点Swift,但我在尝试为macOS版本创建界面时遇到了一些问题。我想创建一个最适合macOS Yosemite或更高版本的界面,但Xcode中的界面生成器似乎不允许我这样做。作为参考,我有一个熊的链接图像,它有一个类似的设计,我想做:

虽然我能够在文档中找到关于以编程方式使用透明度的部分以及堆栈溢出的其他部分,但我仍然无法找到如何获得“Yosemite”样式的主细节视图,如图所示。我查阅了苹果的文档和其他网站,经过一些研究,我似乎找不到这个问题的正确答案

如何实现此主详细视图,或者只是在Interface Builder中创建一个应用程序,该应用程序与最新macOS版本的UI相关,而不是来自OS X Mountain Lion或更低版本的应用程序?

Interface Builder中没有预先制作的“主详细”视图组件

您必须将
NSVisualEffectView
NSTableView
一起使用,并以编程方式在容器
NSView
中交换视图

相关API: