iOS / Swift:一个容器视图可容纳3个可能的视图控制器

丹妮尔·B。

在应用程序的某个区域,我想显示3个可能的View Controllers之一。

我假设我可以通过添加一个Container Viewis这样的区域来做到这一点(如下所示)

在此处输入图片说明

问题是:

1)如何在情节提要中将3个孩子View Controller连接到此Container View我需要将其连接Container View到父级View Controller,然后再将其连接到3个子级吗?

2)哪一个Swift代码显示三个View Controllers中的一个而隐藏另一个两个?

丹尼尔T.

我假设当用户第一次进入屏幕时,三个视图控制器中的一个将在那里,并且用户具有切换到另一个视图控制器的按钮。

将第一个VC直接附加到情节提要中的容器。可以将其他两个附加到导致它们进入前台的按钮上,或直接附加到主VC。

您还需要制作一个自定义的segue类(或两个?),该类知道如何处理从一个VC到另一个VC的过渡。

- - 编辑 - -

这是一个作为github repo的选项请注意,如果要在视图控制器之间切换,则需要做更多的工作,但这应该可以帮助您入门。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

如何与许多视图控制器iOS共享一个阵列

来自分类Dev

在iOS7中处理一个视图控制器的自动旋转

来自分类Dev

iOS 7-仅在一个视图控制器中限制横向方向

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

如何与许多视图控制器iOS共享一个阵列

来自分类Dev

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

来自分类Dev

ios从第二个视图控制器向第一个视图控制器发送Objective-c数据发送

来自分类Dev

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

来自分类Dev

iOS控制器模式-通过3个视图控制器的相同实例

来自分类Dev

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

来自分类Dev

iOS Swift Paypal 集成崩溃与 NSInvalidArgumentException 应用程序试图在目标上呈现一个 nil 模态视图控制器

来自分类Dev

使用不同按钮(iOS、Xcode9、Swift4)在一个视图控制器中上传多个图像

来自分类Dev

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

来自分类Dev

ios:应用程序试图在目标上显示一个无模式视图控制器

来自分类Dev

iOS RSS Feed应用程序:我应该为每个视图控制器创建一个类吗?

来自分类Dev

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

来自分类Dev

iOS RSS Feed应用程序:我应该为每个视图控制器创建一个类吗?

来自分类Dev

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

来自分类Dev

ios-收到推送通知时,SWRevealViewController会选择导航控制器中的最后一个视图

来自分类Dev

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

来自分类Dev

iOS容器视图。动态加载视图控制器

来自分类Dev

iOS容器视图。动态加载视图控制器

来自分类Dev

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

来自分类Dev

iOS Swift-使用容器视图在视图控制器之间传递数据

Related 相关文章

  1. 1

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

  2. 2

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

  3. 3

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

  4. 4

    如何与许多视图控制器iOS共享一个阵列

  5. 5

    在iOS7中处理一个视图控制器的自动旋转

  6. 6

    iOS 7-仅在一个视图控制器中限制横向方向

  7. 7

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

  8. 8

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

  9. 9

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

  10. 10

    如何与许多视图控制器iOS共享一个阵列

  11. 11

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

  12. 12

    ios从第二个视图控制器向第一个视图控制器发送Objective-c数据发送

  13. 13

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

  14. 14

    iOS控制器模式-通过3个视图控制器的相同实例

  15. 15

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

  16. 16

    iOS Swift Paypal 集成崩溃与 NSInvalidArgumentException 应用程序试图在目标上呈现一个 nil 模态视图控制器

  17. 17

    使用不同按钮(iOS、Xcode9、Swift4)在一个视图控制器中上传多个图像

  18. 18

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

  19. 19

    ios:应用程序试图在目标上显示一个无模式视图控制器

  20. 20

    iOS RSS Feed应用程序:我应该为每个视图控制器创建一个类吗?

  21. 21

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

  22. 22

    iOS RSS Feed应用程序:我应该为每个视图控制器创建一个类吗?

  23. 23

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

  24. 24

    ios-收到推送通知时,SWRevealViewController会选择导航控制器中的最后一个视图

  25. 25

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

  26. 26

    iOS容器视图。动态加载视图控制器

  27. 27

    iOS容器视图。动态加载视图控制器

  28. 28

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

  29. 29

    iOS Swift-使用容器视图在视图控制器之间传递数据

热门标签

归档