title: insertSubView:belowSubview: for a UIImageView
body: <p>I am woundering if its possible to use the insertSubView:belowSubview: As it stands the below code is throwing this warning error</p>
  
  <pre><code>Incompatible pointer types sending 'UIImage *__strong' to parameter of type 'UIView *'
  </code></pre>
  
  <p>I am hoping maybe I have done something slightly wrong you guys can see as the only other way I can think of doing this would be to put the UIImageView into a UIView... please tell me there is a better way.. lol</p>
  
  <p>code below.</p>
  
  <pre><code>UIImage *shadowImage = [UIImage imageNamed: @"shade.png"];
  UIImageView *shadowImageView = [[UIImageView alloc] initWithImage:shadowImage];
  
  [otherNav.view addSubview:shadowImageView];
  [otherNav.view insertSubview:shadowImage belowSubview:animatedActionView];
  </code></pre>
  
  <p>any help would be greatly appreciated.</p>