2013-04-22 34 views
2

实现类似于以下图片的按钮布局的最佳方式是什么?在iOS上实现按钮的网格

我正在阅读创建一个自定义UIView或UIControl,但后来我开始认为,也许自定义UICollectionViewLayout会更好。我需要灵活地使一些按钮占据两个或更多按钮的空间(例如“等号”的较大按钮)。

我在想NSMatrix可以很好的工作,但它并没有在iOS中实现。

我可以得到一些建议,最好的办法是什么?

在此先感谢!

Calc Pro from Panoramic Software Calculator HD Pro 1.7 from Cider SoftwareCalculator HD Pro 1.7 from Cider Software

+0

转到用'UICollectionView'。 – Peres 2013-04-22 06:34:30

+0

任何人都可以解释我将如何去获得1个按钮跨越多行或列(如上面的“=”按钮)? – Darrell 2013-05-13 06:42:49

回答

1

你可以使用UICollectionView如果你愿意只支持iOS 6以上。或者有很多自定义网格视图的实现,如AQGridView。或者尝试these