美文网首页
Mac Dev Part 11 - NSToolbar

Mac Dev Part 11 - NSToolbar

作者: 遇见Miu | 来源:发表于2019-03-12 14:30 被阅读0次

    最难的还是坚持啦

    好好工作好好码代码

    NSToolbar

    在Toolbar上拖入一个label,加入item space来保证title居中

    过程:


    Window设置.jpg

    效果:


    添加一个title.jpg

    如何隐藏Window标题,抽出一个WindowController来控制

    WindowController.swift

    class WindowController: NSWindowController {
    
        override func windowDidLoad() {
            super.windowDidLoad()
            
            window?.titleVisibility = .hidden
            // window?.titlebarAppearsTransparent = true
        }
    }
    

    想要隐藏toolbar可以删除或者在SB中勾去Visible at Launch来达到效果

    效果:


    隐藏toolbar.jpg

    一般我们在系统自带的Mac软件上能看到这样的没有titltbar的布局(注意:这里Window的属性里面也有Title Bar这个属性,勾去这个属性,左上角的关闭缩小放大的按钮也会被隐藏!)

    效果:


    没有titlebar的布局.jpg

    我们需要在WindowController加入隐藏titltbar的代码(title也必须要隐藏)

    window?.titlebarAppearsTransparent = true
    

    然后加上Window的属性Full Size Content View,调整一下textView的约束就好啦~

    效果:


    隐藏titlebar.jpg

    相关文章

      网友评论

          本文标题:Mac Dev Part 11 - NSToolbar

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