Dunno if this is unique to MapView or NativeViewHost, but i need to draw alot of control elements on top of that map that will be animating and all that, wanted to know if there’s something I’m missing
as it’s stated in NativeViewHost docs, it is always drawn on top of everything else. That’s a platform limitation.
However, there is a solution to what you’re trying to do. You should simply move the elements you want on top of the MapView inside of your NativeViewHost, like so:
Most of Fuse’s GL elements render just fine inside of NativeViewHost and work just like they do outside of one. You might run into some issues if you try something exotic though, and if you do please post a new thread.
As for the other question, it’s unrelated to this thread. The answer to that is probably some levels up from the ux:Class code you have shown.