Я некоторое время работал над приложением для кроссвордов. Реальная игра работает в UIScrollview, потому что игрок должен иметь возможность прокручивать, масштабировать и панорамировать.
В UIScrollview я добавил UITapGestureRecognizer, который обрабатывает событие касания и вычисляет, где коснулся игрок. Все идет нормально.
После этого я добавил около 400 UILabels в UIScrollview. Каждый из них «пустой», пока игрок не нажмет кнопку на клавиатуре. Моя проблема в том, что когда я добавляю эти метки, весь UIScrollview становится очень медленным и отстает при прокрутке и т. д.
Когда пользователь угадывает правильные слова, становятся видны зеленые плитки. Плитки загружаются как UIImageViews. Это снова снижает производительность.
Я посмотрел на DTGridView, но мне с ним не повезло.
Не могли бы вы помочь мне и попытаться направить меня в правильном направлении?