iOS Storyboard-将视图切换到同一层次级别的另一个视图控制器

凯尔·斯旺顿

如果我的情节提要中包含3个视图-一个根和两个“子”视图,根视图可以将它们连接到。孩子们有可能会与另一个孩子约会,然后在完成后又回到原点?

就我而言,根据某些事件,根视图可能会选择显示“ A”或“ B”。但是,“ A”中的某些事件可能需要显示“ B”视图,并且完成后应返回到根。即,导航的步骤将是:根-> ChildA-> ChildB->根。

目前,我已经将应用程序设置从ChildA放回根目录,然后显示“ B”。此方法引起两个问题:

  • 展开搜索仍在运行时,无法选择到新视图。我不得不解决这个问题,并且当前有一个performSegueWithIdentifier被调用,并且稍有延迟才能解决它。显然是一个糟糕的hack。
  • 根视图控制器会显示一会儿,直到新的任务开始并完成。

我以为我可以对B进行A选择,但是当B完成后,我想回到根目录的展开操作必须在视图堆栈上展开两个项目?

我确定必须有一个明显的设计选择来处理这种事情,对吗?

亚当普

我以为我可以对B进行A选择,但是当B完成后,我想回到根目录的展开操作必须在视图堆栈上展开两个项目?

不需要展开操作。在您的情况下,最好A与B相连,而B完成后,与根相连。无需放松。

但是,如果您要坚持平放,Craig Phares会发布如何执行多个平放动画而不显示中间控制器(即,您将弹出回到根目录)。

希望这可以帮助!

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

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

来自分类Dev

使用Storyboard Segue iOS将数据传递到视图控制器

来自分类Dev

使用Storyboard Segue iOS将数据传递到视图控制器

来自分类Dev

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

来自分类Dev

IOS/Storyboard:适应不同尺寸设备的视图

来自分类Dev

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

来自分类Dev

如何使用Storyboard将两个视图控制器连接到一个视图控制器?

来自分类Dev

单击按钮移至iOS中的另一个视图控制器

来自分类Dev

iOS Google Maps API-从另一个视图控制器发送GMSMapview

来自分类Dev

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

来自分类Dev

iOS / Xcode / Storyboard:如何从表行到模式视图控制器进行排序

来自分类Dev

StoryBoard-代理抛出一个异常iOS Swift

来自分类Dev

StoryBoard-视图控制器如何切换?

来自分类Dev

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

来自分类Dev

回到另一个视图控制器IOS7后,如何暂停一次音频

来自分类Dev

iOS:程序化rootViewController呈现的视图与Storyboard'isInitialView'不同

来自分类Dev

iOS Storyboard后退按钮

来自分类Dev

Xamarin / Mvvmcross:收到iOS推送通知时,打开另一个视图控制器

来自分类Dev

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

来自分类Dev

Xamarin / Mvvmcross:收到iOS推送通知时,打开另一个视图控制器

来自分类Dev

iOS,保存状态数据并在从另一个视图控制器返回时还原它

来自分类Dev

ios自动从一个屏幕切换到另一个屏幕

来自分类Dev

如何在ios中自定义推送和弹出动画时将视图传递给另一个控制器?

来自分类Dev

iOS-在推送另一个视图控制器然后返回后,更新自动布局约束常量将停止工作

来自分类Dev

iOS如何将选定的单元格值隔离到另一个视图控制器中

来自分类Dev

ios将数据从TabbarController传递到Storyboard中的ViewController

来自分类Dev

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

来自分类Dev

iOS Storyboard:ViewController外部和场景顶部的视图(在“第一响应者”和“退出”框之间)

Related 相关文章

  1. 1

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

  2. 2

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

  3. 3

    使用Storyboard Segue iOS将数据传递到视图控制器

  4. 4

    使用Storyboard Segue iOS将数据传递到视图控制器

  5. 5

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

  6. 6

    IOS/Storyboard:适应不同尺寸设备的视图

  7. 7

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

  8. 8

    如何使用Storyboard将两个视图控制器连接到一个视图控制器?

  9. 9

    单击按钮移至iOS中的另一个视图控制器

  10. 10

    iOS Google Maps API-从另一个视图控制器发送GMSMapview

  11. 11

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

  12. 12

    iOS / Xcode / Storyboard:如何从表行到模式视图控制器进行排序

  13. 13

    StoryBoard-代理抛出一个异常iOS Swift

  14. 14

    StoryBoard-视图控制器如何切换?

  15. 15

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

  16. 16

    回到另一个视图控制器IOS7后,如何暂停一次音频

  17. 17

    iOS:程序化rootViewController呈现的视图与Storyboard'isInitialView'不同

  18. 18

    iOS Storyboard后退按钮

  19. 19

    Xamarin / Mvvmcross:收到iOS推送通知时,打开另一个视图控制器

  20. 20

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

  21. 21

    Xamarin / Mvvmcross:收到iOS推送通知时,打开另一个视图控制器

  22. 22

    iOS,保存状态数据并在从另一个视图控制器返回时还原它

  23. 23

    ios自动从一个屏幕切换到另一个屏幕

  24. 24

    如何在ios中自定义推送和弹出动画时将视图传递给另一个控制器?

  25. 25

    iOS-在推送另一个视图控制器然后返回后,更新自动布局约束常量将停止工作

  26. 26

    iOS如何将选定的单元格值隔离到另一个视图控制器中

  27. 27

    ios将数据从TabbarController传递到Storyboard中的ViewController

  28. 28

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

  29. 29

    iOS Storyboard:ViewController外部和场景顶部的视图(在“第一响应者”和“退出”框之间)

热门标签

归档