Iphone Ipad SplitViewController导航到另一个视图

Iphone Ipad SplitViewController导航到另一个视图,iphone,xcode,ipad,Iphone,Xcode,Ipad,我正在尝试导航到splitviewcontroller的detailview中的其他视图。我不希望新视图显示在拆分视图中 我正在使用此代码更改视图。这在纵向方向上正常工作,但在横向方向上仍会显示拆分视图表视图。有人能帮忙吗 Next*any=[[Next alloc]initWithNibName:@“Next”bundle:nil] [self.view addSubview:any.view] 你有几个选择 您可以将Next显示为模式视图控制器。 您可以使用选项卡控制器在拆分视图和下一个视图

我正在尝试导航到splitviewcontroller的detailview中的其他视图。我不希望新视图显示在拆分视图中

我正在使用此代码更改视图。这在纵向方向上正常工作,但在横向方向上仍会显示拆分视图表视图。有人能帮忙吗

Next*any=[[Next alloc]initWithNibName:@“Next”bundle:nil]

[self.view addSubview:any.view]


你有几个选择

您可以将Next显示为模式视图控制器。
您可以使用选项卡控制器在拆分视图和下一个视图之间切换。
您可以使用其他一些容器控制器在拆分视图和下一个视图之间切换

在不了解应用程序其他任何信息的情况下,我猜您显示Next是为了响应细节视图中的某些用户交互,因此我猜将Next显示为模式视图控制器是最佳选择。这也是最简单的

下面介绍如何将下一步显示为模态视图控制器:

- (void) showNext
{
    Next* any = [[[Next alloc] initWithNibName:nil bundle:nil] autorelease];
    any.modalPresentationStyle = UIModalPresentationFullScreen;
    any.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
    [self presentModalViewController:any animated:YES];
}
您可以使用不同的modalPresentationStyle和modalTransitionStyle值来获得不同的效果

若要在完成下一步操作后将其关闭,您需要告诉它的parentViewController将其关闭。只需将此代码添加到“下一个”中,并在要关闭下一个视图时调用它:

- (IBAction) dismiss
{
    [self.parentViewController dismissModalViewControllerAnimated:YES];
}
我通常想从某个地方的“关闭”按钮调用这类东西,所以我通常将其设置为iAction。

iAction与void相同,但可以让您在Interface Builder中轻松地连接内容。

您有几个选项

您可以将Next显示为模式视图控制器。
您可以使用选项卡控制器在拆分视图和下一个视图之间切换。
您可以使用其他一些容器控制器在拆分视图和下一个视图之间切换

在不了解应用程序其他任何信息的情况下,我猜您显示Next是为了响应细节视图中的某些用户交互,因此我猜将Next显示为模式视图控制器是最佳选择。这也是最简单的

下面介绍如何将下一步显示为模态视图控制器:

- (void) showNext
{
    Next* any = [[[Next alloc] initWithNibName:nil bundle:nil] autorelease];
    any.modalPresentationStyle = UIModalPresentationFullScreen;
    any.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
    [self presentModalViewController:any animated:YES];
}
您可以使用不同的modalPresentationStyle和modalTransitionStyle值来获得不同的效果

若要在完成下一步操作后将其关闭,您需要告诉它的parentViewController将其关闭。只需将此代码添加到“下一个”中,并在要关闭下一个视图时调用它:

- (IBAction) dismiss
{
    [self.parentViewController dismissModalViewControllerAnimated:YES];
}
我通常想从某个地方的“关闭”按钮调用这类东西,所以我通常将其设置为iAction。

iAction与void相同,但可以在Interface Builder中轻松连接内容。

希望新视图显示在哪里?希望新视图显示在哪里?Thks。我想这就是我想要的!Thks。我想这就是我想要的!