- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 Storyboard设置,主视图有一堆按钮和一个容器 View ,我希望每次按下其中一个按钮时都会将不同的 View 加载到该容器 View 中,有点像选项卡 View Controller 可以工作,但不使用其中之一。
此外,稍后我计划在这些 View 中添加按钮,加载其他 View 来替换 View 本身。
有人可以给我一些提示吗?谢谢
最佳答案
“容器 View 定义了 View Controller 的 View 子图中的一个区域,可以包含 subview Controller 。在 Storyboard中创建从容器 View 到 subview Controller 的嵌入序列。”
您提到了 NSContainerView,所以我假设您尝试在 macOS 而不是 iOS 上执行此操作。这是一篇有用的文章和代码项目(适用于 iOS 6,但我能够以此为指导在 iOS 9 中设置可切换 subview ): http://sandmoose.com/post/35714028270/storyboards-with-custom-container-view-controllers
重要的部分是使用嵌入转场,然后通过 viewDidLoad 和prepareForSegue 的组合将 View Controller 连接在一起,最后从 Storyboard加载一个可切换 View Controller (例如每个按钮一个),其中它们没有与其他任何东西连接。
关于swift - 使用 swift 将 View 加载到 NSContainerView 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41110488/
我有一个 swift 项目,我在其中根据连接到 PC 的设备数量以编程方式制作按钮(简而言之)。所有这些设备都将获得自己的指定 View ,用户可以在其中调整此设备的设置。 到目前为止,我已经设法完成
我有一个 Storyboard设置,主视图有一堆按钮和一个容器 View ,我希望每次按下其中一个按钮时将不同的 View 加载到该容器 View 中,有点像选项卡 View Controller 可
我正在尝试将 Xcode 6 Storyboard 中的两个不同的 View Controller 与 NSContainerView 链接起来,以便可以有条件地切换它们。不幸的是这个教程here没有
我有一个 Storyboard设置,主视图有一堆按钮和一个容器 View ,我希望每次按下其中一个按钮时都会将不同的 View 加载到该容器 View 中,有点像选项卡 View Controller
我是一名优秀的程序员,十分优秀!