gpt4 book ai didi

ios - 函数调用在另一个回调中不起作用

转载 作者:行者123 更新时间:2023-11-29 03:17:39 25 4
gpt4 key购买 nike

我想知道为什么此 scrollingView 函数不适用于此代码。

tableView 中,两个 View Controller 都在同一个类中。当我在主视图的另一个按钮中设置 scrollView setContentOffset 的执行时,它的工作就像一个魅力。谁能给我解释一下?

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
NSInteger currentRow = indexPath.row;
if (currentRow == 0) {
[_back sendActionsForControlEvents:UIControlEventTouchUpInside];
[_webView.scrollView setContentOffset:CGPointMake(0.0, 1450) animated:YES];
}
}

最佳答案

您应该设置断点或添加日志语句以确认您的代码正在执行。

如果您忘记将委托(delegate)链接连接到 TableView ,则根本不会调用 didSelectRowAtIndexPath 方法。

接下来,确保 _back 和 _webView 不为零。 (如果您使用了断点,那么您可以使用调试器来验证这些事情。如果您使用的是日志语句,请记录这两个变量的值。

当代码不起作用时,首先要做的是检查您的 socket 、操作和委托(delegate)链接。

关于ios - 函数调用在另一个回调中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21499851/

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