【问题标题】:Implementing a grid of buttons on iOS在 iOS 上实现按钮网格
【发布时间】:2013-04-14 23:34:53
【问题描述】:

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

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

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

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

提前致谢!

【问题讨论】:

  • 使用UICollectionView
  • 谁能解释我如何让 1 个按钮跨越多行或多列(例如上面的“=”按钮)?

标签: ios uiview grid uicollectionview calculator


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    【讨论】:

    • 不赞成只提供链接列表。因为link rot.
    猜你喜欢
    • 2017-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-19
    • 1970-01-01
    • 1970-01-01
    • 2021-06-23
    相关资源
    最近更新 更多