title: Setting Yearless Birthday in CNContact class with Xamarin iOS
body: <p>How do you set a new Contact with a yearless birthday with Xamarin iOS?</p>
  
  <p><a href="https://developer.apple.com/library/watchos/documentation/Contacts/Reference/Contacts_Framework/index.html" rel="nofollow">iOS Documentation</a> states you can just leave the NSDateComponent.year field blank for a yearless birthday.  </p>
  
  <p>After trying this in Xamarin iOS, it bugs out the birthday field on the New Contact UI, making it unusable.</p>
  
  <pre><code>var store = new CNContactStore();
  var contact = new CNMutableContact();
  
  // construct birthday w/o year
  var birthDate = new NSDateComponents();
  birthDate.Month = 11;
  birthDate.Day = 12;
  contact.Birthday = birthDate;
  
  // pop iOS Contact UI
  var editor = CNContactViewController.FromNewContact (contact);
  editor.ContactStore = store;
  editor.AllowsActions = false;
  editor.AllowsEditing = true;
  navcontroller.PushViewController(editor,true);
  </code></pre>