Swift 3 在页面视图控制器中嵌入按钮

Posted

技术标签:

【中文标题】Swift 3 在页面视图控制器中嵌入按钮【英文标题】:Swift 3 embed button in page view controller 【发布时间】:2016-12-11 12:51:01 【问题描述】:

我正在尝试设置一个具有嵌入式按钮的 pageviewcontroller(那些在向左或向右滑动页面视图时不会移动但始终可见的按钮)

我有标准视图控制器、页面视图控制器和另一个具有图像视图的视图控制器。问题是,无论我将按钮放在哪里,它们都会从屏幕上移开,然后滑动重新出现新图像。

有没有办法嵌入它们,这样它们就不会从每次滑动中移开?

我甚至尝试在第一个视图控制器上放置一个嵌入式导航控制器,但没有成功。

感谢您的建议。

【问题讨论】:

【参考方案1】:

如果您不希望它们移动,则必须将它们放在包含您的 UIPageViewController 的视图控制器中。所以它们将只是按钮的一个实例(不是每个页面一个)。

【讨论】:

以上是关于Swift 3 在页面视图控制器中嵌入按钮的主要内容,如果未能解决你的问题,请参考以下文章

使用我的视图控制器 swift 4 中的按钮使用 UIPageViewController 更改页面

如何强制返回按钮转到第一个视图控制器(swift)

不能在代码中调用 segue (Swift)

swift - 导航控制器删除后退按钮箭头

从嵌入在 UIContainerView 中的视图调用父视图的方法。迅速

从弹出视图控制器 Swift 中转接