在索引处获取 NSToolbarItem 的标识符



我实现了一个方法,该方法每次运行该方法时都会在索引处添加一个工具栏项。

thetoolbar.insertItemWithItemIdentifier("safaributton", atIndex: 3)

我必须用 if/else 包装插入工具栏项的代码,否则当方法运行时,我会将此项重复添加到工具栏中。

if ?????? {
    // execute only if the toolbar item with identifier does not already exist.
    thetoolbar.insertItemWithItemIdentifier("safaributton", atIndex: 3)
}

我找不到适当的方法来检查索引 3 处当前工具栏项的标识符..?

.itemIdentifier 而不是 .identifier

if thetoolbar.items[3].itemIdentifier != "safaributton"{
        thetoolbar.insertItemWithItemIdentifier("safaributton", atIndex: 3)
    }

相关内容

  • 没有找到相关文章

最新更新