Objective c 如何在目标c中某个单元格的单击事件上滚动表格?

Objective c 如何在目标c中某个单元格的单击事件上滚动表格?,objective-c,uitableview,Objective C,Uitableview,我现在正在使用一个应用程序,其中我需要在每个单元格中获取一个uitableview,其中包含uilable和textfield。一旦用户开始写入,我可以手动滚动表格,但我想要的是,当我单击textfield时,表格应该向上滚动,以便用户能够看到他在文本字段中输入的内容。这与我登录iphone facebook时看到的相同 这是手动滚动表格的代码: - (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSI

我现在正在使用一个应用程序,其中我需要在每个单元格中获取一个uitableview,其中包含uilable和textfield。一旦用户开始写入,我可以手动滚动表格,但我想要的是,当我单击textfield时,表格应该向上滚动,以便用户能够看到他在文本字段中输入的内容。这与我登录iphone facebook时看到的相同

这是手动滚动表格的代码:

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
{
    return 250;
}

-(UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section
{
    CGRect viewRect    = CGRectMake(0, 0, 320, 160);
    UIView *footerView = [[UIView alloc] initWithFrame:viewRect];
    return footerView;
}
有办法吗


提前感谢。

实际上,当键盘自动显示时,表格视图应该向上滚动(当文本字段放置在表格视图上,并且表格由tableViewController控制时)。

实际上,当键盘自动显示时,表格视图应该向上滚动(当文本字段放置在表格视图上,并且表格由tableViewController控制时)。

这描述了您想要实现的目标。 还可以看到这篇文章,它很好地描述了如何解决这个问题

快乐编码&新年快乐

这描述了您想要实现的目标。 还可以看到这篇文章,它很好地描述了如何解决这个问题


快乐编码&新年快乐

好吧,键盘出现了,但它没有自动向上滚动,因此,它隐藏了uitableview的一半。任何解决方案??好吧,键盘出现了,但它没有自动向上滚动,因此,它隐藏了uitableview的一半。任何解决方案??非常感谢您的精彩表演帮助..也祝你新年快乐:)非常感谢你的帮助..也祝你新年快乐:)