rv7284
4/25/2017 - 10:37 AM

textfield.swift

textfield.swift

func underline() {
    self.borderStyle = .none
    self.layer.backgroundColor = UIColor.white.cgColor
        
    self.layer.masksToBounds = false
    self.layer.shadowColor = UIColor.gray.cgColor
    self.layer.shadowOffset = CGSize(width: 0.0, height: 1.0)
    self.layer.shadowOpacity = 1.0
    self.layer.shadowRadius = 0.0
}

func getNonEmptyText(alertMessage message:String? = nil) -> String? {
  guard let text = self.text, !text.isEmpty else {
    if let message = message {
      showAlertMessage(message, complition: {
        self.becomeFirstResponder()
      })
    }
    return nil
  }
  return text
}