iOS textfield 设置键盘key

一.关于 Return key

//搜索界面将键盘右下角的 Return key 设置为 Search key

searchTextField.returnKeyType = .search

//Return key / Search key 点击事件判断

func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
        //点击搜索按钮
        if string == "\n" {
            searchTextField.resignFirstResponder()
        }
        
        return true
    }

//textfield 为空, search key 不可点击

searchTextField.enablesReturnKeyAutomatically = true

 二. 对于 textfield 键盘为默认类型时, 键盘上方会出现 keyboardToolbar, 显示 placeholder 和默认的 Done 完成按钮

//隐藏textfield keyboardToolbar

searchTextField.keyboardToolbar.isHidden = true
发布了79 篇原创文章 · 获赞 9 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/LeeCSDN77/article/details/103491871