code sample to create custom UITextField, UITextView and UIButton with an underline