iphone - 我可以在 Interface Builder 中重复使用颜色吗?

标签 iphone objective-c xcode interface-builder

我有几个使用 Interface Builder 创建的黄色按钮。都有相同的颜色。目前我在每个 xib 中声明颜色。我可以在全局范围内声明它并在所有 xib 中重复使用吗?

最佳答案

在 Interface Builder 中不可能。在代码中实现,例如通过创建按钮的特殊子类。

您可以使用系统调色板来保存颜色,但您仍然需要在每次决定更改颜色时将其应用到所有按钮。或者您可以只在颜色选择器中使用 Recently Used Colors,但这两种方式都不够动态。

关于iphone - 我可以在 Interface Builder 中重复使用颜色吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8815239/

相关文章:

ios - 在 Xcode 6 spritekit 级别编辑器中使用 pdf 作为纹理源

iphone - iOS 设备上的粗体字体

iphone - 在模态视图 Controller 中调用 comeFirstResponder 时出现键盘动画问题

ios - 在iOS中制作菜单来自左角

ios - 按下电源按钮后应用程序的状态

objective-c - Objective-C 中的 NSString indexOf

objective-c - 将来自 AFHTTPRequestOperation 的响应传递给 UIWebview

ios - Apple 的照片应用程序中的过滤器 UIScrollView/UICollectionView 是如何实现的,以至于它打开得如此之快?

iphone - 在UIWebView中一一加载多个URL

iphone - 有没有办法在 iOS 中以编程方式打开和关闭蓝牙和/或 wifi?