第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

您可以在这里查看我的上一篇文章。