gpt4 book ai didi

ios - 表格 View 不会推送到下一个 View

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

我有一个用于下拉文本字段的代码,因此当用户单击 TableView 中的一行时,它会推送到下一个 View ,但由于某种原因,这不会发生。我的代码有问题吗?因为应用程序没有崩溃,所以我没有错误警告,也不知道为什么它不起作用。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath 
*)indexPath {

[delegate dropDownCellSelected:indexPath.row];
UITableViewCell *selectedCell = [tableView cellForRowAtIndexPath:indexPath];
NSString *cellText = selectedCell.textLabel.text;

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:cellText forKey:@"keyToLookupString"];

[tableView deselectRowAtIndexPath:indexPath animated:YES];

ShiftCalculatorViewController *shiftCalculatorViewController =
[[ShiftCalculatorViewController alloc] init];
[self presentViewController:shiftCalculatorViewController animated:YES
completion:nil];
}

最佳答案

很可能您尚未设置 UITableView 实例的委托(delegate),因此不会调用任何委托(delegate)方法(例如 -didSelectRowAtIndexPath)。

[self.tableView setDelegate:self]

关于ios - 表格 View 不会推送到下一个 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20752676/

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