2013-04-22 123 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