gpt4 book ai didi

ios - UISplitView showDetailViewController : not working on a device

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:07:08 27 4
gpt4 key购买 nike

我有一个主页,当按下某个按钮时,它会将您带到一个 Split View,左侧(主)侧是一个表格,右侧(详细)侧是一个显示详细信息的 View 。该应用程序在模拟器上运行良好,但在我的 iPad mini 上运行时出现错误。

当用户点击左(主) View 中的表格单元格时,我调用:

DetailViewController *detail = [self.storyboard instantiateViewControllerWithIdentifier:@"detailViewController"];
detail.jobInfo = [_fetchedResultsController objectAtIndexPath:indexPath];
[self.splitViewController showDetailViewController:detail sender:self];

这会更新模拟器中的详细 View ,但会崩溃并在设备上显示以下错误:

'-[UISplitViewController showDetailViewController:sender:]: unrecognized selector sent to instance' 

关于如何解决这个问题有什么建议吗?

最佳答案

要直接更新 viewControllers 属性,请执行以下操作:

NSArray *vcs = @[self.splitViewController.viewControllers[0],detail];
self.splitViewController.viewControllers = vcs;

关于ios - UISplitView showDetailViewController : not working on a device,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26279612/

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