iOS -更改所有XIB或故事板中的颜色名称

brqmpdu1  于 2023-06-25  发布在  iOS
关注(0)|答案(1)|浏览(135)

如何在整个项目中用不同的颜色替换Xcode中定义并用于多个XIB和故事板中的特定颜色?
示例:如何在Xcode中当前使用的所有XIB和故事板中将颜色“MainPurple”替换为“MainYellow”,同时确保更改在整个项目中一致地应用?

n3h0vuf2

n3h0vuf21#

使用终端,导航到项目并运行以下命令:

find . -type f \( -name '*.xib' -or -name '*.storyboard' \) \

  -exec sed -E -i '' 's/([cC]olor.*)name="MainPurple"/\1name="MainYellow"/' {} \;

这将在所有XIB和故事板中搜索颜色“MainPurple”,无论是用作视图颜色、按钮颜色还是标签颜色等等,并将其替换为“MainYellow”

相关问题