Uitableview iOS 9和tableView没有选择RowatineXpath来准备情节提要?
当前通过xcode 7从iOS 8->iOS 9更新了我的应用程序。由于某些原因,每次我试图通过UItableView准备ForSegue时,tableView中的选定行都不会像预期的那样从segue中预取。目前在iOS 8中并非如此。Xcode也不会给出错误或警告。当选择tableView单元格项时,应用程序只是冻结 你知道是什么导致了这种奇怪的行为吗?一些简单的示例代码:Uitableview iOS 9和tableView没有选择RowatineXpath来准备情节提要?,uitableview,segue,uistoryboardsegue,ios9,didselectrowatindexpath,Uitableview,Segue,Uistoryboardsegue,Ios9,Didselectrowatindexpath,当前通过xcode 7从iOS 8->iOS 9更新了我的应用程序。由于某些原因,每次我试图通过UItableView准备ForSegue时,tableView中的选定行都不会像预期的那样从segue中预取。目前在iOS 8中并非如此。Xcode也不会给出错误或警告。当选择tableView单元格项时,应用程序只是冻结 你知道是什么导致了这种奇怪的行为吗?一些简单的示例代码: - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([[segue identifier] isEqualToString:@"FromSearchToShowTaskSegue"]) {
ShowTaskViewController *vc = [segue destinationViewController];
Solution *s = [self.searchResults objectAtIndex:[self.tableView indexPathForSelectedRow].row];
vc.taskId = s.id;
}
}
我遇到了同样的问题,并找到了另一个Stackoverflow问题的解决方案:
你解决了吗?如果是的话,你能提出建议吗?