gpt4 book ai didi

ios - iOS 应用程序中所有 UI 元素、 View 的全局样式、颜色、约束

转载 作者:行者123 更新时间:2023-11-30 12:12:50 24 4
gpt4 key购买 nike

我拥有使用 CSS/HTML/JavaScript 进行 Web 应用程序的 UX 和 UI 开发的背景。我正在自学 Swift。我的目标是能够为我们的 iOS 开发人员创建屏幕布局,他们可以使用这些布局来集成所有后端编码。

在我们的网络项目中,我会创建 CSS/HTML/Javascript 来制作静态页面,然后将它们与后端框架集成。事实证明,这非常成功地保持了 UI 视觉和交互方面的一致性。

我的主要问题:Swift 中是否有相同的方法来全局设置颜色、设置元素之间的间距、设置布局网格、在用户交互期间设置元素状态的颜色(Swift 的 .normal、.highlighted 等)等,就像在网站的 CSS 中所做的那样?

Swift 扩展似乎是实现这一目标的方法。我已经为颜色编写了一些扩展。

此外,UIAppearance 似乎是实现此目的的另一种方法。

我还找到了如何在 UIButton、UILabel 和 UIView 等类上编写约束代码的解决方案,但是这些解决方案适用于创建的单个元素,而不是整个应用程序中的所有元素。

任何意见都将不胜感激。我正在使用 Xcode 8、Swift 3。

最佳答案

在 swift 中,您可以通过 Text Kit 或 DTCoreText 使用来自后端的 CSS 解析和渲染 HTML。

关于ios - iOS 应用程序中所有 UI 元素、 View 的全局样式、颜色、约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45843400/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com