ios - 在 iOS 上实现按钮网格

标签 ios uiview grid uicollectionview calculator

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

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

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

我能否就什么是解决此问题的最佳方法获得一些建议?

提前致谢!

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

最佳答案

如果您愿意仅支持 iOS 6 及更高版本,则可以使用 UICollectionView。或者有许多自定义 GridView 的实现,如 AQGridView .或者试试 these .

关于ios - 在 iOS 上实现按钮网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16140801/

相关文章:

ios - 显示今天 View 小部件内容的正确方法

ios - 解析 json 数组 swift 返回空元素

objective-c - UIView 增量时间

ios - 如何使用自动布局在 Storyboard 上使网格并排 uiview 响应

ios - 更改通过 ActivityView 打开的电子邮件对话框的色调

javascript - 如何使网格居中

python - 如何创建具有自定义起点和步长值的矩形网格

ios - 如何为多标签 View 设置标题栏?

c# - 无法覆盖 UIView.Draw 方法

javascript - 如何从 rowediting 插件的 "allowBlank: false"配置中删除窗口错误消息