В данный момент я работаю над игрой для изучения iPad с шестиугольной картой тайлов.
Я создал UIScrollView, который содержит фоновое представление (игровую карту) и кнопки в форме шестиугольников (для взаимодействия). Я добавляю каждый UIButton к представлению через addSubview.
Но ... когда я добавляю более 100 кнопок, изображение становится запаздывающим (здесь нет ничего удивительного). Но что я должен сделать, чтобы решить это?
Пример:
просмотр с прокруткой http://img233.imageshack.us/img233/5527/screenshot2011090110353.png
Добавление UIButtons - не самый лучший способ.Вы, вероятно, должны нарисовать «кнопки» в пользовательском -drawRect: метод и использовать -touchesEnded: withEvent: чтобы решить, что пользователь хочет сделать.