如何在ios 9,目标C中使用“在当前上下文中”演示以编程方式导航到另一个视图控制器

Chanaka Anuradh火山口

我正在使用Storyboard构建应用程序。因此,在拖动按钮时可以打开另一个视图控制器,方法是拖动,然后在Storyboard中为segue选择presentation= over current context。但是我想要以编程方式进行操作。我找到了答案,但它说它仅适用于ipad。我正在构建一个通用应用,因此我想在所有设备上使用。

  • 这可能吗。
  • 我该怎么做。

在我的第一个视图控制器中

UIStoryboard *story = [UIStoryboard storyboardWithName:@"Main" bundle:[NSBundle mainBundle]];
UIViewController *middleViewController = [story instantiateViewControllerWithIdentifier:@"FlightMiddleViewController"];

在第二个视图控制器中,我放入了viewDidLoad方法

self.modalPresentationStyle = UIModalPresentationOverCurrentContext;

它会工作一段时间,这意味着它会透明一段时间然后黑屏。我不知道为什么会这样。

Chanaka Anuradh火山口

它也适用于iPhone,并且与ios 9> =

这就是你想要做的。

在您的第一个视图控制器中,在设置应显示哪个视图之前,

- (IBAction)searchNowAction:(id)sender {

    UIStoryboard *story = [UIStoryboard storyboardWithName:@"Main" bundle:[NSBundle mainBundle]];
    UIViewController *secondViewController = [story instantiateViewControllerWithIdentifier:@"secondviewControllerSBname"];


    secondViewController.modalPresentationStyle = UIModalPresentationOverFullScreen;
    secondViewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
    [self presentViewController:secondViewController animated:YES completion:nil];

}

这也适用于iPhone。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将另一个目标的托管对象上下文中发生的更改通知一个目标的获取结果控制器?

来自分类Dev

如何在同一控制器和视图的多个数据上下文中使用 PagedList

来自分类Dev

如何将OpenGL上下文中的纹理复制到另一个上下文

来自分类Dev

如何将OpenGL上下文中的纹理复制到另一个上下文

来自分类Dev

从目标C / iOS中的另一个视图控制器访问C数组

来自分类Dev

如何关闭当前的视图控制器并在iOS中推送另一个视图控制器

来自分类Dev

如何在另一个上下文中显示对话框?

来自分类Dev

如何从另一个视图控制器实例化导航控制器?

来自分类Dev

如何为视图控制器创建嵌入到导航控制器中的另一个视图控制器的序列?

来自分类Dev

iOS如何将数组隔离到另一个视图控制器

来自分类Dev

Xamarin IOS导航到xamarin上没有按钮的另一个视图控制器

来自分类Dev

使用Swift快速以编程方式在当前上下文中呈现当前视图控制器

来自分类Dev

在另一个上下文中更改后,如何从NSFetchedResultsController适当执行Perform?

来自分类Dev

如何在iOS的另一个视图类中知道一个视图控制器的图像视图的x,y坐标和宽度,高度?

来自分类Dev

如何将数据从一个视图控制器传递到导航控制器中嵌入的另一个视图控制器

来自分类Dev

如何在ios中从一个视图导航到另一个视图?

来自分类Dev

iOS 13使用其导航控制器从视图控制器移动到另一个故事板

来自分类Dev

在IOS中从一个视图导航到另一个视图(目标c)

来自分类Dev

iOS-将数据传递到另一个视图控制器

来自分类Dev

如何从另一个视图控制器iOS刷新表视图?

来自分类Dev

如何在集合视图控制器上添加另一个滚动视图?

来自分类Dev

如何在集合视图控制器上添加另一个滚动视图?

来自分类Dev

如何在另一个模块中使用一个模块的控制器?

来自分类Dev

如何将数据从一个视图控制器传递到另一个视图控制器,并且在视图控制器之间有一个显示视图控制器

来自分类Dev

如何快速将数组隔离到另一个视图控制器?

来自分类Dev

如何使用yii调用重定向到另一个控制器操作视图?

来自分类Dev

如何通过单击集合视图单元格中的按钮导航到另一个视图控制器

来自分类Dev

如何在另一个视图控制器中调用另一个方法?

来自分类Dev

如何在当前上下文中设置跨度上下文?

Related 相关文章

  1. 1

    如何将另一个目标的托管对象上下文中发生的更改通知一个目标的获取结果控制器?

  2. 2

    如何在同一控制器和视图的多个数据上下文中使用 PagedList

  3. 3

    如何将OpenGL上下文中的纹理复制到另一个上下文

  4. 4

    如何将OpenGL上下文中的纹理复制到另一个上下文

  5. 5

    从目标C / iOS中的另一个视图控制器访问C数组

  6. 6

    如何关闭当前的视图控制器并在iOS中推送另一个视图控制器

  7. 7

    如何在另一个上下文中显示对话框?

  8. 8

    如何从另一个视图控制器实例化导航控制器?

  9. 9

    如何为视图控制器创建嵌入到导航控制器中的另一个视图控制器的序列?

  10. 10

    iOS如何将数组隔离到另一个视图控制器

  11. 11

    Xamarin IOS导航到xamarin上没有按钮的另一个视图控制器

  12. 12

    使用Swift快速以编程方式在当前上下文中呈现当前视图控制器

  13. 13

    在另一个上下文中更改后,如何从NSFetchedResultsController适当执行Perform?

  14. 14

    如何在iOS的另一个视图类中知道一个视图控制器的图像视图的x,y坐标和宽度,高度?

  15. 15

    如何将数据从一个视图控制器传递到导航控制器中嵌入的另一个视图控制器

  16. 16

    如何在ios中从一个视图导航到另一个视图?

  17. 17

    iOS 13使用其导航控制器从视图控制器移动到另一个故事板

  18. 18

    在IOS中从一个视图导航到另一个视图(目标c)

  19. 19

    iOS-将数据传递到另一个视图控制器

  20. 20

    如何从另一个视图控制器iOS刷新表视图?

  21. 21

    如何在集合视图控制器上添加另一个滚动视图?

  22. 22

    如何在集合视图控制器上添加另一个滚动视图?

  23. 23

    如何在另一个模块中使用一个模块的控制器?

  24. 24

    如何将数据从一个视图控制器传递到另一个视图控制器,并且在视图控制器之间有一个显示视图控制器

  25. 25

    如何快速将数组隔离到另一个视图控制器?

  26. 26

    如何使用yii调用重定向到另一个控制器操作视图?

  27. 27

    如何通过单击集合视图单元格中的按钮导航到另一个视图控制器

  28. 28

    如何在另一个视图控制器中调用另一个方法?

  29. 29

    如何在当前上下文中设置跨度上下文?

热门标签

归档