gpt4 book ai didi

ios - 点击 UITextField 后跟 UIDatePicker 时,UITableView 向上滚动两次

转载 作者:行者123 更新时间:2023-12-01 16:42:25 24 4
gpt4 key购买 nike

我有一个 UITextFieldUIDatePicker在我的UITableView .

当我点击我的 textField 时,表格会向上滚动以适应出现的键盘。

但是点击调用 datePicker 的标签(当键盘打开时)会使选择器 View 替换键盘(如预期的那样),但整个表格会向上滚动另一个档次。 (不是故意的)

最佳答案

我以前遇到过同样的问题。我通过创建延迟来滚动表格 View 来修复它:

[self performSelector:@selector(delaysetContentOffset:) withObject:[NSNumbernumberWithFloat:distance2KeyBoard] afterDelay:0.2];

- (void)delaysetContentOffset:(NSNumber *)offset
{
[_scrollView setContentOffset:CGPointMake(0, [offset floatValue]) animated:YES];
}

希望这也可以帮助你。

关于ios - 点击 UITextField 后跟 UIDatePicker 时,UITableView 向上滚动两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23087918/

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