iPhone SDK:如何以编程方式创建方块?

时间:2011-01-22 15:16:18

标签: iphone drawing rendering

有谁知道如何以编程方式创建方格网格。 (每个方格是10x10)?

我想做的是模拟数字显示,所以我需要能够在定义之后设置每个方格的颜色。

我知道我可以在界面构建器中创建每个单独的方块,但这对于所有必需的插座来说都是不切实际的。

非常感谢任何帮助。

3 个答案:

答案 0 :(得分:2)

您需要创建自己的UIView类来实现必要的抽象,并在其drawRect方法中执行相关绘图。

您是否看过Quartz 2D Programming GuideDrawing and Printing Guide for iOS?这些将提供有关各种初步绘图操作的必要背景信息,并且至少应指向正确的方向。

答案 1 :(得分:1)

创建自定义视图,覆盖drawRect:并调用UIRectFill绘制正方形。

See this

答案 2 :(得分:1)

您应该查看Apple示例项目,例如绘图(方形,圆形,椭圆形等)

QuartzDemo

希望这有帮助。