gpt4 book ai didi

ios - [UITableView _contentOffsetForScrollingToRowAtIndexPath :atScrollPosition:]

转载 作者:技术小花猫 更新时间:2023-10-29 10:08:30 24 4
gpt4 key购买 nike

我正在使用 tableview 显示消息,我使用了下面的代码

UIView *chatView = [self bubbleView:[NSString stringWithFormat:@"%@", message] from:YES];

[self.chatArray addObject:[NSDictionary dictionaryWithObjectsAndKeys:message, @"text", @"self", @"speaker", chatView, @"view", nil]];
[self.chatTableView reloadData];

[self.chatTableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:[self.chatArray count]-1 inSection:0]
atScrollPosition: UITableViewScrollPositionBottom
animated:YES];

我收到下面给出的错误

[UITableView _contentOffsetForScrollingToRowAtIndexPath:atScrollPosition:]: row (0) beyond bounds (0) for section (0).'

请帮我解决这个问题

最佳答案

在我看来,您的 TableView 中还没有任何行或部分。我想到了两种可能性。

  1. 检查您的 numberOfRowsInSection 委托(delegate)和 numberOfSectionsInTableView,确保它们未设置为 0。
  2. 可能tableview还没有加载完数据。

请分享您的发现,以便在需要时我可以提供进一步的帮助。

关于ios - [UITableView _contentOffsetForScrollingToRowAtIndexPath :atScrollPosition:],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26647387/

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