自定义目录图标 Swift [重复]

Posted

技术标签:

【中文标题】自定义目录图标 Swift [重复]【英文标题】:Custom Directory Icon Swift [duplicate] 【发布时间】:2017-08-28 21:49:43 【问题描述】:

我有代码:

do 
    try manager.createDirectory(atPath: appDir!.appendingPathComponent(path).path, withIntermediateDirectories: true, attributes: nil)
 catch 
    print("Error: \(error)")

如何将自定义图标添加到目录(如 Dropbox、Creative Cloud 等)?我是否将其添加为属性?

【问题讨论】:

自己搜索。 ***.com/search?q=%5Bosx%5D+folder+icon 【参考方案1】:

知道了!

NSWorkspace.shared().setIcon(#imageLiteral(resourceName: "customFolder"), forFile: appDir!.appendingPathComponent("/Files").path, options: NSWorkspaceIconCreationOptions.excludeQuickDrawElementsIconCreationOption)

使用它。

【讨论】:

会改变应用图标还是目录图标? @LeoDabus 某个路径的目录图标。 您的代码没有显示任何 pah @LeoDabus 我把我的完整代码放在那里。 xcode9: NSWorkspace.shared.setIcon(NSImage(named: NSImage.Name("iconName")), forFile:[repalceMeWithPath], options: NSWorkspace.IconCreationOptions.excludeQuickDrawElementsIconCreationOption)

以上是关于自定义目录图标 Swift [重复]的主要内容,如果未能解决你的问题,请参考以下文章

Swift中自定义对象和自定义对象数组的通用属性[重复]

停止重复使用自定义单元格 Swift

Bootstrap 4.0自定义汉堡图标[重复]

如何在 swift 中使用自定义导航栏制作三个分页视图

Swift自定义UITabBar

Swift自定义UITabBar