第2部分:安装主题管理器
欢迎来到第2部分:安装主题管理器。
如果需要检查第1部分,请继续。
我们始终需要灵活且易于管理的项目。 因为我们的客户总是想要更改和附加功能。
我首先向您推荐调色板。 这不仅仅用于Code Challenge,还用于您的下一个项目。 这里有一些例子
题 ? 我们如何用这种颜色构建IBOutlet。 我为所有颜色要求构建了用于颜色管理的DRL主题管理器 。
DRL主题管理器是一个Xcode Swift文件模板,用于生成为Swift项目创建主题所需的最大文件数。 安装模板后,它将创建DRL主题管理器。
安装
- 克隆此仓库 。
- 将此存储库的“ DRL主题管理器”目录的内容复制到
/Library/Developer/Xcode/Templates/File Templates
。 - 重新启动Xcode并选择“文件>新文件”,或使用
⌘N
键盘快捷键。 - 选择“ DRL主题管理器”类别,然后选择“ DRL主题管理器”文件,然后单击“下一步”。
- 选择您要使用的许可证,然后单击“下一步”。
要么
- 只需在终端中键入以下命令。
- $ git clone https://github.com/durul/DRL-Theme-Manager.git
- $ cd DRL主题管理器
- $ ./install-templates.sh
- 如果在执行脚本文件时遇到权限拒绝错误,请为其授予执行权限。
- $ sudo chmod 755安装模板.sh
更新资料
在项目目录中,在终端中按回车键输入以下命令。
open combat.xcworkspace
我们安装了标准的ThemeManager。 但是我想使用WWDC 2016调色板 。 首先,请使用以下代码更新ThemeManager.swift。
所有评论都非常重要。 因为Jazzy会自动为我们创建文档。
用法
我们已经完成了关于ThemeManager.swift的所有更新。 现在 ,我们需要在didFinishLaunchingWithOptions
委托方法和ViewController.
下调用ThemeManager文件ViewController.
类ViewController:UIViewController {
让主题= ThemeManager.currentTheme()
覆盖func viewDidLoad(){
super.viewDidLoad()
self.view.backgroundColor = theme.backgroundColor
}
现在我们有了自定义颜色背景。 CMD + R
做完了!
源代码:https://github.com/durul/combat
下一部分3 :安装自定义日志管理器
而已。 😃😃😃感谢您的阅读。
如果您想在社交媒体上关注我,这里有一些链接。 github,twitter,linkedin