ios - 如何自定义 InAppSettingsKit(背景颜色和导航栏颜色)?

标签 ios iphone colors inappsettingskit

我想将 InAppSettingsKit View 的背景颜色更改为黑色,并且我还想将导航栏颜色更新为深灰色。但是我似乎找不到任何有关如何执行此操作的详细信息。

我考虑过进入 XIB 文件并手动更改它,但这似乎不是正确的方法。请问有人可以帮我吗?

最佳答案

我假设您想要定位 5.0 之前的旧 iOS 版本。 (对于 5.0 及更高版本,您可以利用新的 UIAppearance 功能。)

如果只是更改导航栏和条纹 tableView 背景,则非常简单:我建议使用 UIColor 上的类别覆盖 +[UIColor groupTableViewBackgroundColor] 来返回你的黑色。导航栏甚至更容易,因为 IASK 应该从导航 Controller 继承导航栏。

如果您的需求更复杂,您可能需要更改 XIB。

关于ios - 如何自定义 InAppSettingsKit(背景颜色和导航栏颜色)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7729298/

相关文章:

ios - 当 iOS 7 中显示工作表/警报时,如何在自定义绘制的控件上将 tintColor 设置为灰色动画?

IOs App 在模拟器上运行但在设备上崩溃(主要使用 AVFoundation)

iphone - Objective-C 如何有选择地禁用用户交互

iOS swift : how to set tabBar items badge values to all the tab bar items of a Tab Bar Controller

iphone - 实现 MKPinAnnotationView 拖动功能?

objective-c - iPad 游戏 : is Objective-C too slow (vs. 纯 C)?

javascript - 需要帮助从数组中为国家/地区着色,保留其余默认颜色

ios - 如何使用 objective-c 在 iOS 中获取 UIImage 的阴影

java - 附加新字符串时,JTextPane 中的彩色文本变得困惑

vba - 如何根据重复的列值对 Excel 列进行颜色处理