gpt4 book ai didi

objective-c - 如何更改 iOS 中 TableView 和 Button 控件的颜色?

转载 作者:行者123 更新时间:2023-11-29 05:07:47 24 4
gpt4 key购买 nike

我为 iPhone 设计了一个 Web 应用程序,现在正在尝试本地 Objective-C 版本,并且我希望保留与原始设计的一些连续性。由于我的网页版本使用 CSS,因此我能够自定义调色板,尽管 UI 是为了模仿 native iPhone UI 而设计的。我想为我的 native 应用程序使用类似的配色方案,但开箱即用似乎并不那么容易。我已经完成了几个教程,并使用了Interface Builder,检查了每个控件可用的单独设置。我最大的问题是:

  1. 是否可以(或如何)更改圆形矩形按钮的颜色?
  2. 是否可以(或如何)更改表格 View 中单元格的颜色?
  3. 在 Cocoa Touch 库中的哪里可以找到标准 iOS UI 按钮,例如 native 语音邮件中的绿色“回叫”和红色“删除”按钮?

谢谢

最佳答案

  1. 不,我不这么认为。无论如何,你可能不应该这样做。在我看来,最好与操作系统保持一致,而不是与网络保持一致......您可以做的是使用自定义图像。
  2. UITableViewCell 有一个名为 backgroundView 的属性,该属性仅在您具有分组样式时才出现。就像所有其他 View 一样,该 View 具有背景颜色。如果您没有此功能并且想要为各个单元格着色,请构建一个自定义单元格,将 View 作为背景 View 放入其中。
  3. 据我所知,它们尚未公开。但是,您可能会在网络上找到很多可以使用的模板图像等。

关于objective-c - 如何更改 iOS 中 TableView 和 Button 控件的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3739908/

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