简单的说,就是获取 UISearchBar 中的 UITextField,修改 UITextField 就变的简单很多。
if let textfield = searchbar.subviews.first?.subviews.last as? UITextField {
textfield.attributedPlaceholder = NSAttributedString(string: "搜索", attributes: [NSForegroundColorAttributeName:UIColor.white])
textfield.textColor = UIColor.white
}