Him*_*shu 5 keyboard ios swift
我正在开发一个 iPhone 应用程序,如果发生按钮事件,我必须在其中显示一些自定义选择器。但我不想为我的自定义选择器视图的框架硬编码值。我搜索并找到了keyboardWillShow通知 userInfo 方法,但就我而言,我没有显示键盘,因此无法从中获取框架。任何人都可以帮助我获得可用于我的自定义选择器的键盘框架吗?
小智 3
您可以使用 a并立即UITextField调用and ,因此它将显示和隐藏,而无需实际看到键盘。becomeFirstResponderresignFirstResponder
按钮的操作方法如下所示:
@IBAction func showPickerView(sender: AnyObject)
{
let textField = UITextField()
view.addSubview(textField)
textField.becomeFirstResponder()
textField.resignFirstResponder()
textField.removeFromSuperview()
}
Run Code Online (Sandbox Code Playgroud)
您可以收听通知并获取高度。
有关更多信息:在没有 UIKeyboardWillShowNotification 的情况下获取 iOS 键盘的高度
| 归档时间: |
|
| 查看次数: |
2605 次 |
| 最近记录: |