I finally came up with a simple work around to this problem, one which
actually works better for my purposes:
instead of adding a view to the window's view hierarchy, add a new
child window to the window.
The view ordering then works as expected and doesn't break (or get
broken by) IKImage
I have had a number of troubles with IKImageBrowserView not respecting
other views trying to draw over the top of it. I have worked around
some of the issues, but this latest I can't seem to resolve.
I am trying to "dim" several of the views in my window by simply
placing a translucent view