I have a weird issue that I cannot find an answer to, I'm hoping someone could help.
I created some UI (2D UI) with NGUI 2.0 and recently I updated to the latest version of NGUI (2.2.6c).
My project is done in Unity and is deployed to an iOS Device (iPad or other).
At launch, one of my UI elements only shows Labels (Text) all other sprites and images are not shown. As soon as I interact with a UI Widget, everything reappears.
This only occurs on the iOS Device, not on the Computer.This is what I've tried so far:
At first the UI in question was using 3 Atlases plus a Font Atlas.
- I moved every texture into one Atlas. (1 Atlas for images, 1 for Fonts). Same problem.
- I separated all elements using Depth and Z Transform (making sure all labels were in front of all sprites). Same problem.
- I made sure there was no other UI in the scene. Same problem.
- If I try to separate the Labels and Sprites into separate Panels, I get an error on Device saying: "Failed to wait on a semaphore (errno:15)"
I'm running out of ideas...
Does anyone have any suggestions on how to fix this issue?
Thank you