2015-10-22 3 views
0

Я создал прототип приложения iOS. Это игра, основанная на нажатии сетки кнопок, смена ярлыков в зависимости от того, какие кнопки вы нажали. В этом смысле это очень похоже на Minesweeper.iOS: Лучший способ реализовать сетку (Minesweeper style) кнопок

Я сделал это, выполнив 64 отдельных кнопки и создав выход и действие для каждого путем перетаскивания в файл .h 128 раз. Это было немного сложно. Затем мне нужно было скопировать (с небольшими изменениями) код для каждой розетки и действовать 64 раза. Опять же, кропотливо.

Теперь я хочу сделать новую версию с большой сеткой: 122 кнопки. Поэтому я хотел бы использовать его более разумно. Есть идеи? Есть ли какая-то «кнопка сетки», которая может быть использована вместо этого?

ответ

1

Лучшим способом было бы использовать UICollectionView, его как в виде таблицы, но в gridformat (в зависимости от хо, вы хотите показать свои ячейки). Вот пример http://www.raywenderlich.com/78550/beginning-ios-collection-views-swift-part-1

И после быстрого поиска я также нашел GitHub репо с тральщика сделал с UICollectionView: https://github.com/AdamGluck/minesweeper

Смежные вопросы