当用户单击输入字段或选择框并且本机 iphone 键盘变得可见时,我的布局会中断。我认为如果您可以在本机键盘可见时禁用滚动,这可能是一个好主意。javascript可以实现吗?
提前致谢
当用户单击输入字段或选择框并且本机 iphone 键盘变得可见时,我的布局会中断。我认为如果您可以在本机键盘可见时禁用滚动,这可能是一个好主意。javascript可以实现吗?
提前致谢
您可以通过注册接收通知来实现UIKeyboardDidShowNotification
这UIKeyboardDidHideNotification
一点viewDidLoad
[[NSNotificationCenter defaultCenter] addObserver: self
selector: @selector(keyboardWasShown)
name: UIKeyboardDidShowNotification
object: nil];
[[NSNotificationCenter defaultCenter] addObserver: self
selector: @selector(keyboardWasHidden)
name: UIKeyboardDidHideNotification
object: nil];
并实现如下选择器
当键盘即将显示时,您将在此接到电话
- (void) keyboardWasShown
{
// Code to disable the scrolling of your scrollview
}
当键盘即将隐藏时,您会在这里接到电话
- (void) keyboardWasHidden
{
// Code to enable the scrolling of your scrollview
}
很高兴我能看到这对您有所帮助。愉快的一天。