objective-c - 可以在 Interface Builder/Cocoa 中改变颜色的简单方 block

标签 objective-c cocoa xcode interface-builder

对于我正在开发的应用程序,我需要创建一个正方形网格。它们应该具有的唯一相关属性是能够更改为任何颜色 (RGB)。

1) 我应该使用什么样的对象?风俗? 2)我是否忽略了什么?例如,我应该使用核心动画吗?

提前致谢。

最佳答案

这实际上取决于网格的大小,但对于小东西(例如,最多几十个方 block ,每秒变化次数不会超过几次)或原型(prototype)设计,您可以使用 NSBox 。在 IB 中,将“框类型”设置为“自定义”,将“边框类型”设置为“无”。然后,您可以根据需要设置 fillColor 属性。 (Mac OS X 10.5 或更高版本)

关于objective-c - 可以在 Interface Builder/Cocoa 中改变颜色的简单方 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2989266/

相关文章:

objective-c - 如何取消选择 cocoa 中的单选按钮

objective-c - 如何以编程方式进入目标显示模式?

ios - isDataAvailable 导致 warnParseOperationOnMainThread() Parse.com

objective-c - 使用 NSOrderedSame 的目的是什么?

objective-c - 如何在 OSX 桌面上创建动画波纹效果

objective-c - NSScrollView 搞乱了 NSGradient (损坏)

ios - Popover 完成后进行后处理?

ios - Xcode 不显示可用模拟器的完整列表

ios - XCode 不会在调试断点处停止

iphone - 为什么人们总是在 Objective-C(即 iPhone)中对实例变量使用重新分配?