gpt4 book ai didi

iphone - 当开始编辑和键盘出现时在 textField 上滚动

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:30:03 25 4
gpt4 key购买 nike

我有一个 viewController,由一个填充整个 View 的 UIImageView 和两个位于 View 中心的 textField 组成。所有这些都位于 ScrollView 中。我使用 Storyboard并禁用了自动布局。当我点击一个 textField 并因此打开键盘时,我希望滚动条直接在 textField 上移动。我该怎么做?

最佳答案

假设您的 TextField 导出名为 txtField 然后实现 UITextField Delegate使用

txtField.delegate = self;

考虑到您的 ScrollView 导出名为 scrollView。实现文本域委托(delegate)方法:

- (void)textFieldDidBeginEditing:(UITextField *)textField
{
NSLog(@"%@",NSStringFromCGRect(textField.frame));
[scrollView scrollRectToVisible:textField.frame animated:YES];
}

希望这对您有所帮助。

如果您需要更多帮助,请告诉我。

关于iphone - 当开始编辑和键盘出现时在 textField 上滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17886457/

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