gpt4 book ai didi

ios - 让 UITableView 滚动时键盘消失

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:10:03 24 4
gpt4 key购买 nike

我的 TableView 顶部有一个 UITextField,在选择文本字段后我希望键盘消失。我知道调用 [[self view] endEditing:YES]; 但我不知道如何检查滚动条。一个很好的例子是 IMessage,当键盘在 View 中时,您可以向上滚动以折叠它,我希望我的 TableView 以相反的方式工作。

最佳答案

UITableViewUIScrollView 的子类.作为表委托(delegate)(实现 <UITableViewDelegate>),您也是 ScrollView 委托(delegate)(<UIScrollViewDelegate>),因此您可以实现:

- (void)scrollViewDidScroll:(UIScrollView *)scrollView

然后,每当滚动表格 View 时,您都会收到通知。然后您还可以使用 scrollView.contentOffset检查表格滚动到的位置(滚动的方向)。

关于ios - 让 UITableView 滚动时键盘消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16498610/

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