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
}