title: Hide Google logo on MKMapView
body: <p>Does somebody know how the Google logo can be hidden on a <code>MKMapView</code>?</p>
  
  <p>I don't want to hide it. I want the opposite. The reason is that a app got rejected because of</p>
  
  <blockquote>
    <p>8.6 Google Maps and Google Earth images obtained via the Google Maps API can be used within an application if all brand features of the original content remain unaltered and fully visible. Apps that cover up or modify the Google logo or copyright holders identification will be rejected</p>
  </blockquote>
  
  <p>Now I want to undo this, but I don't know which code is responsible for this behavior.</p>
  
  <p><strong>Edit:</strong></p>
  
  <p>I think the reason is this code line</p>
  
  <pre><code>self.mapView=[[[MKMapView alloc] initWithFrame:self.view.bounds] autorelease];
  </code></pre>
  
  <p><code>self.view.bounds</code> does not take the navigation bar in account. I will try this:</p>
  
  <pre><code>CGRect mapSize = CGRectMake(self.view.bounds.origin.x, self.view.bounds.origin.y, self.view.bounds.size.width, self.view.bounds.size.height - 44.0f);
  self.mapView = [[[MKMapView alloc] initWithFrame:mapSize] autorelease];
  </code></pre>