gpt4 book ai didi

ios - PerformSegue 未正确执行

转载 作者:行者123 更新时间:2023-11-29 10:55:48 24 4
gpt4 key购买 nike

如您所见,我正在尝试performSegue 从 Photo Action View Controller 到 Setting View Controller (UITableViewController)。

enter image description here

所以我直接从 PhotoActionViewController 执行(不使用按钮等),因为我想在用户点击显示 AlertView 的一个选项时执行此 segue。在我为 SettingsViewController 设置 Class 之前,一切都很顺利。 segue 执行但我看不到任何 UITableViewCell。我怎样才能从我身上得到这个东西?

这是我的代码:

- (IBAction)imageViewTapped:(UITapGestureRecognizer *)sender
{
BlockAlertView *alert = [BlockAlertView alertWithTitle:@"New Photo" message:@"Decide what you would like to do with this photo"];

[alert addButtonWithTitle:@"Create New Project" block:^{
// Pushing to New Project Settings Controller
[self performSegueWithIdentifier:@"NPSSegue" sender:self];
}];
[alert addButtonWithTitle:@"Add To Existing Project" block:^{
NSLog(@"Add to existing");
}];

[alert setCancelButtonWithTitle:@"Cancel" block:nil];

[alert show];
}

我不会发布 prepareForSegue,因为此时它是空的,我不知道是否应该有任何内容。

最佳答案

每当以编程方式使用 segue 时,我们需要通过一个场景将 segue 连接到另一个场景(viewcontroller),因此创建一个按钮使其不可见并将其连接到目标场景并在 uialertview 委托(delegate)中使按钮 setEnabled:true 并且在请设置 segue 之前标识符感谢和抱歉英语不好......

关于ios - PerformSegue 未正确执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18463315/

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