如何使用xcode 4创建类似UI的网格

时间:2011-04-26 13:52:47

标签: iphone xcode4

我只是想问一个关于使用Apple的XCode进行iPhone开发的问题。我是新手,但有网络开发背景。

我想要的是创建一个类似于大约10 x 10个正方形的跳棋板的网格。然后,当用户点击这些方块时,我需要在他们点击提交转向按钮时识别它。

创建网格的最佳方法是什么?

我查看了表控件,但似乎不支持包含多列的行,所以我可能错了,如果我是,请告诉我。

我也考虑使用UIWebView并只是用HTML绘制表格,但我不确定如何跟踪网格上的点击次数。

我只是在听取一些建议,帮助我走正确路线。

2 个答案:

答案 0 :(得分:0)

您可以将单个UIView中的触摸位置映射到正方形。你知道视图的宽度,你知道视图的高度,所以一点点的数学就可以做到。

UITouch类提供locationInView:方法,为您提供触摸的坐标。

答案 1 :(得分:0)

我认为实现目标的最简单方法就是简单地使用UIButton s。将它们对齐为网格,当用户点击一个网格时,您可以存储他/她在变量中单击的那个。