title: UITextField PlaceHolder Color change Monotouch
body: <p>So I've been trying to change the color of <code>UItextfield</code> placeholder and I've had no luck. I've tried sub classing , and I've tried modifying the Attributed string but nothing works so hopefully someone out there can help me please.</p>
  
  <p>This is the subclass i tired.</p>
  
  <pre><code>public class CustomTextbox : UITextField
  {
      private string placeholder{ get;  set; }
      public CustomTextbox ()
      {
      }
  
      public CustomTextbox(string theString)
      {
          this.placeholder = theString;
      }
  
      public override void DrawPlaceholder (RectangleF rect) {
          using (UIFont font = UIFont.SystemFontOfSize (16)) 
          using (UIColor col = new UIColor (UIColor.Blue.CGColor)) { 
              col.SetFill (); col.SetStroke (); col.SetColor (); base.DrawString (base.Placeholder,rect, font); } }
  
  
  }
  </code></pre>
  
  <p>This is the attributed string method i tried :</p>
  
  <pre><code>var textat = new NSMutableAttributedString ("Email", new CTStringAttributes () {
  
  
              ForegroundColor = UIColor.White.CGColor,StrokeColor = UIColor.White.CGColor,
              StrokeWidth = 5.0f
          });
          this.emailtextbox.AttributedPlaceholder = textat;
  </code></pre>
  
  <p>Please can someone help me. Thanks in advanced.</p>