在iOS上实现按钮网格

在iOS上实现按钮网格,ios,uiview,grid,uicollectionview,calculator,Ios,Uiview,Grid,Uicollectionview,Calculator,实现类似下图的按钮布局的最佳方法是什么 我正在阅读关于创建自定义UIView或UIControl的文章,但后来我开始认为,也许自定义UICollectionViewLayout会更好。我需要有灵活性,使一些按钮占据两个或两个以上按钮的空间(例如一个较大的按钮表示“等于”号) 我原以为NSMatrix会很好用,但它并没有在iOS中实现 我能得到一些建议吗?最好的方法是什么? 提前谢谢 如果您愿意只支持iOS 6及以上版本,则可以使用UICollectionView。或者有许多自定义网格视图的实现

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

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

我原以为NSMatrix会很好用,但它并没有在iOS中实现

我能得到一些建议吗?最好的方法是什么?

提前谢谢


如果您愿意只支持iOS 6及以上版本,则可以使用UICollectionView。或者有许多自定义网格视图的实现,比如。或者试试。

您可以使用UICollectionView,这对gridview非常有用。因此,我给您提供了一个链接,请阅读并实现它


  • 使用
    UICollectionView
    。有人能解释一下我将如何使用一个按钮来跨越多行或多列(如上面的“=”按钮)?只提供链接列表是不可取的。因为。