【发布时间】:2023-04-06 22:11:01
【问题描述】:
我在情节提要中连接了一个 push segue,然后我使用 prepareForSegue 方法,如下所示:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"start"] && self.name.textField.text == nil)
{
UIAlertView *message = [[UIAlertView alloc] initWithTitle:@"Test"
message:@"Test
delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[message show];
}
}
我想要做的是,如果“if”为真,则会弹出一个警报框并执行转场,但我只想显示警报框,而我不想执行转场。我该如何解决这个问题?
【问题讨论】:
标签: iphone ios objective-c