Как создать сетку, как пользовательский интерфейс с XCode 4 - PullRequest
1 голос
/ 26 апреля 2011

Я просто хотел задать вопрос о разработке iPhone с использованием Apple XCode. Я новичок в этом, но у меня есть опыт в веб-разработке.

Я хочу создать сетку, похожую на шашечную доску размером около 10 x 10 квадратов. И затем, когда пользователь нажимает на эти квадраты, мне нужно будет идентифицировать его, когда они затем нажимают кнопку поворота для отправки.

Как лучше всего создать сетку?

Я посмотрел на элемент управления таблицей, но оказалось, что он не поддерживает строки с несколькими столбцами, хотя я могу ошибаться, дайте мне знать, если я не прав.

Я также рассмотрел использование UIWebView и просто рисовал таблицу с HTML, но я не уверен, как я мог бы отслеживать клики по сетке.

Я просто получил несколько советов, которые помогут мне выбрать правильный путь.

Ответы [ 2 ]

0 голосов
/ 26 апреля 2011

Я думаю, что самый простой способ выполнить то, что вам нужно, это просто использовать UIButton s.Выровняйте их как сетку, и когда пользователь нажимает на одну, которую вы сохраняете, какую из них он щелкнул в переменной.

0 голосов
/ 26 апреля 2011

Вы можете отобразить сенсорную позицию в одном UIView на квадрат.Вы знаете ширину представления, вы знаете высоту представления, так что немного математики может это сделать.

Класс UITouch предоставляет метод locationInView: для предоставления координат касания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...