我正在努力开发一个适用于macOS和iOS的Markdown应用程序,它与Jekyll的工作更紧密,特别是与GitHub页面一起使用。我有一个关于界面的一般想法,我知道一点Swift,但是在尝试为macOS版本创建界面时遇到了问题。我想创建一个最适合macOS Yosemite或更高版本的界面,但是Xcode中的Interface Builder似乎不允许我这样做。作为参考,我有一个Bear的链接图像,它具有我想要做的类似设计:
虽然我能够在文档和Stack Overflow的其他部分中找到关于以编程方式使用透明度的部分,但我仍然无法弄清楚如何以“Yosemite”样式获取主 - 细节视图,如图片。我查看了Apple的文档和其他网站,经过一些研究,我似乎找不到这个问题的正确答案。
如何实现此主 - 详细视图,或者仅在Interface Builder中创建与最近的macOS版本的UI相关的应用程序,而不是来自OS X Mountain Lion或以下的应用程序?
答案 0 :(得分:0)
没有预制的"主要细节"在Interface Builder中查看组件。
您必须将NSVisualEffectView
与NSTableView
一起使用,并以编程方式在容器NSView
中交换视图。
相关API':
https://developer.apple.com/reference/appkit/nsvisualeffectview https://developer.apple.com/reference/appkit/nstableview