3

实现类似于下图的按钮布局的最佳方法是什么?

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

我在想 NSMatrix 会很好用,但它没有在 iOS 中实现。

我可以就解决此问题的最佳方法获得一些建议吗?

提前致谢!

全景软件的 Calc Pro Cider Software 的 Calculator HD Pro 1.7 Cider Software 的 Calculator HD Pro 1.7

4

2 回答 2

1

如果您愿意仅支持 iOS 6 及更高版本,则可以使用 UICollectionView。否则有许多自定义网格视图的实现,如AQGridView。或者试试这些

于 2013-04-22T06:44:10.120 回答
0

你可以使用对gridview非常有用的UICollectionView。所以我给你一个链接,所以请阅读n实现它。

  1. http://www.cnblogs.com/simonshi2012/archive/2012/10/08/2715136.html
  2. http://www.raywenderlich.com/22324/beginning-uicollectionview-in-ios-6-part-12
  3. https://github.com/AshFurrow/UICollectionViewExample
于 2013-04-22T06:51:42.670 回答