gpt4 book ai didi

iphone - 在 ScrollView Touch 上退出 First Responder

转载 作者:太空狗 更新时间:2023-10-30 03:39:52 26 4
gpt4 key购买 nike

如何在 ScrollView 触摸事件中隐藏键盘...

场景是这样的......

->View ->ScrollView ->Textfield

我想在触摸 scrollView 时隐藏键盘。我试图覆盖 ScrollView 的类,但我仍然做不到。

最佳答案

这样做会有所帮助:

@interface MyClass <UIScrollViewDelegate> {
}

@implementation

- (void)viewDidLoad {
yourScrollView.delegate = self;
}

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
[myTextField resignFirstResponder];
}

如果你真的想处理触摸事件,那么你需要子类化 UIScrollView 并重写方法:

- (BOOL)touchesShouldBegin:(NSSet *)touches withEvent:(UIEvent *)event inContentView:(UIView *)view {

}

更多关于 UIScrollView touch

关于iphone - 在 ScrollView Touch 上退出 First Responder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3633055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com