美文网首页简书付费文章
macOS SwiftUI 封装组件之路径组件实现目录式菜单选择

macOS SwiftUI 封装组件之路径组件实现目录式菜单选择

作者: iCloudEnd | 来源:发表于2021-02-03 19:15 被阅读0次

    实战需求

    macOS SwiftUI 封装组件之路径组件实现目录式菜单选择NSPathControl

    本文价值与收获

    看完本文后,您将能够作出下面的界面

    截屏2021-02-03 下午7.09.23.png

    基础知识

    NSPathControl

    文件系统路径或虚拟路径信息的显示。

    class NSPathControl : NSControl
    

    总览

    本类使用来实现它的用户界面。提供大多数方法的Cover方法-Cover方法仅调用相应的单元格方法。另请参见,它代表路径的各个组成部分,以及两个相关的协议

    NSPathControl具有由代表三种样式枚举常量。所表示的路径可以是文件系统路径,也可以是通过程序员定义的一系列节点或组件序列通往的任何其他类型的路径。
    NSPathControl自动支持拖放,可以通过委托方法进一步自定义。要接受拖放,请使用和进行调用。当对象中的URL值由于自动拖放操作或用户通过打开的面板选择新路径而发生更改时,将发送操作。


    实战代码

    相关文章

      网友评论

        本文标题:macOS SwiftUI 封装组件之路径组件实现目录式菜单选择

        本文链接:https://www.haomeiwen.com/subject/gxumtltx.html