title: Adding a custom MKAnnotationView to a MKPointAnnotation
body: <p>I'm trying to create an iOS app with swift which creates an annotation on a map view. For the most part I have done it, however, I am trying to create a custom view which pops up when the user taps on the pin. Here is the code which places the annotation:</p>
  
  <pre><code>    let point = MKPointAnnotation()
  
      //This isn't the actual location
      let location = CLLocationCoordinate2DMake(1, 1)
  
      point.coordinate = location
      point.title = "Title"
      point.subtitle = "Description"
      map.addAnnotation(point)
      map.centerCoordinate = point.coordinate
  
      let mapCamera = MKMapCamera()
      mapCamera.centerCoordinate = location
      mapCamera.altitude = 300
      mapCamera.heading = 180
  
      self.map.camera = mapCamera
  </code></pre>
  
  <p>This code places the pin at the right location. However, say I had a MKAnnotationView object which had a red background like so:</p>
  
  <pre><code>let pointDesc = MKAnnotationView()
  pointDesc.backgroundColor = UIColor.redColor()
  </code></pre>
  
  <p>How could I add that view to the MKPointAnnotation. Originally I thought <code>map.addSubview(pointDesc)</code> would work. But it doesn't.</p>
  
  <p>Does anybody have any suggestions?</p>