Я работаю над игрой для iPhone и пытаюсь использовать UIScrollView для отображения некоторых значков, которые затем я хочу разрешить пользователю перетаскивать полосу прокрутки в другое представление (в основном, перетаскивая их из руки). в игру на игровом поле). Проблема в том, что UIScrollView обрезает все, что находится за его пределами.
Вот изображение того, что я пытаюсь сделать:
Функционально, это на самом деле работает, в том смысле, что вы можете перетащить значки вверх на белую доску нормально ... но вы не можете видеть их при перетаскивании ... что недопустимо.
Кто-нибудь знает, можете ли вы временно отключить отсечение, которое делает представление с прокруткой, или есть какой-то способ обойти это? Хаки или нет, я бы очень хотел, чтобы это произошло.
У кого-нибудь есть другие возможные решения для этого? Или, может быть, есть альтернативные подходы? Я подумал, может ли работать просмотр страницы, но еще не пробовал ... и это совсем не такое хорошее решение, как представление с прокруткой.
В худшем случае я могу просто вернуться к тому, чтобы не иметь прокручиваемой панели, но это на самом деле накладывает некоторые ограничения на мою игровую механику, и я действительно не слишком рад этому.