-
-1 votesanswersviews
UIPageControl Dots更改当前页面时不更新
我在父控制器(容器视图)中有一个按钮,用于在页面之间移动(UIPageController) switch pageControl.currentPage { case 0: self.pageViewController.setViewControllers([viewControllers[1]], direction: .forward, animated: true... -
-2 votesanswersviews
具有4个viewControllers的页面ViewController - 如何将视图2设置为初始viewController?
我创建了一个带有四个视图控制器的pageViewController . 现在订单是: VC1,VC2,VC3,VC4: var pageControl = UIPageControl() var pendingPage: Int? lazy var viewControllerList: [UIViewController] = { let sb = UIStoryboard(name... -
2 votesanswersviews
选项卡视图阻止UIPageControl
我是swift的新手,并实现了一个PageViewController . 但是我试图显示页面控件(也就是底部的点,表示你可以向左或向右滑动多少次),但我相信它被我的标签栏控制器阻止了我对应用程序的所有视图 . 有没有办法编辑UIPageControl出现的位置,使其显示在底部选项卡的正上方?我在下面包含了我的UIPageControl设置,当viewDidLoad()加载此选项卡的视图时,会调用... -
0 votesanswersviews
在UIPageViewController中使用UISlider
我正在使用XCode 8 / Swift 3.我有一个UIPageViewController,附有三个页面,在第三页上有一个UISlider . 当您想要滑动元素时,触摸会触发PageViewController并移动页面而不是滑块 . 您需要触摸它一秒左右才能移动它 . 我找到this但是这个解决方案已经有3年了,我找不到任何现有的例子 . -
2 votesanswersviews
UIPageViewController里面有一个自定义的UIViewController
我整个下午都被这个问题困扰了 . 我做了一个自定义的UIViewController . 到目前为止,我在此自定义viewcontroller中显示了自定义视图 . 一切都很好 . 现在我想要做的是在自定义控制器中显示一个pageviewcontroller . 没有错误,但是页面控制器的视图显示在自定义控制器的边界之外( . 这是我的代码 - (void)viewDidLoad { [super... -
2 votesanswersviews
ios Horizontal UISlider导致UIPageViewController在不打算时滑动页面
网页浏览中的单个或多个水平滑块会带来麻烦 . 用户滑动滑块的拇指而不会导致页面视图滑动 . 我尝试过的变通方法 重写Pan Gesture以使最小速度相关 在滑块上放置一个不可见的矩形来捕捉平移手势 重写HitTest以使拇指点击矩形更大 -
7 votesanswersviews
UIPageViewController与Peeking
我正在尝试使用Interface Builder中的 UIPageViewController 创建一个页面浏览器,它允许显示相邻页面的一部分(也就是偷看) . 我一直在关注http://www.appcoda.com/uipageviewcontroller-storyboard-tutorial/的教程(并将其移植到Swift中),这很简单,但是我无法弄清楚在UIPageViewControl... -
0 votesanswersviews
UIPageViewController里面的UIPageViewController
Swift only 我用3个不同的 UIViewController 创建了一个功能齐全的 UIPageViewController ,是否有可能在其中一个 UIViewController 中创建另一个 UIPageViewController ? 例如,我在最后 UIViewController 如果我向左滑动(< - )我可以访问另一个 UIViewController 如果我向右滑... -
0 votesanswersviews
UISlider管理UIPageViewController分页
我想使用 UISlider 控件来管理 UIPageViewController 分页 . 我已经设法获取页数,这些是滑块用于分页的值.2999093_分页 . 现在,它正在发挥作用 . 当我如此快速地改变 Value 时,问题出现了 . 任何人都知道如何解决这一点? - (void)changeValueSlider:(UISlider *)slider { [self goToPageA... -
0 votesanswersviews
UIPageViewController的setViewController在childViewController中调用意外的视图生命周期
在展示ViewController时,我希望视图生命周期符合以下顺序: viewDidLoad() viewWillAppear viewWillLayoutSubviews() viewDidLayoutSubviews() viewDidAppear() 注意:4到5之间可以是viewWill / viewDidLayoutSubviews()的更多迭代 . 换句话说,... -
8 votesanswersviews
UIPageViewController可访问性或画外音
我正在使用UIPageViewController来浏览页面(UIViewController数组) . 我将页面视图控制器推到顶部导航控制器上 . 当我启动应用程序时,我可以翻阅页面视图控制器内的所有VC . 但是,页面视图控制器上的“三指滑动”不起作用 . 它只是没有得到滚动事件 . 对这里出了什么问题的任何见解? -
0 votesanswersviews
重置UIPageViewController上的缩放
我正在构建一个由带有语言的 UITableViewController 构成的简单应用程序,当单击特定单元格时,会调出 UIPageViewController 来表示所选语言的图像 . 用户可以滚动图像,一切都按照需要工作 . 下一步是在 UIPageViewController 中构建缩放功能,以便用户可以使用捏合手势放大图像 . 我用以下代码实现了这个目的: - (void)viewDidL... -
0 votesanswersviews
启动时状态栏白色不透明
我的初始视图控制器是导航控制器,其根视图控制器是 UIViewController ,符合 UIPageViewControllerDataSource 协议 . 我的页面内容是三个独特的视图控制器,它们在故事板中都有一个场景和一个swift文件 . 我隐藏了根视图控制器的 viewDidLoad() 中的导航栏 . self.navigationController?.navigationBar... -
0 votesanswersviews
UIPageControl选择点并转到该页面
我有一个 UIViewController ,里面有一个 UIView ,我在其中添加一个 UIPageViewController ,其中 UIViewController 作为委托 . 问题是 UIPageViewController 的 UIPageControl 没有按照我预期的点选择工作 . 我期待如果我选择了第4点,它会把我带到第4点,然而,它不会像那样工作 . 如果我选择 UIPag... -
1 votesanswersviews
从UIPageViewController和/或其DataSource获取TRUE当前页面
我在故事板中创建了一个教程窗口,其中包含两个视图,一个用于显示教程,另一个用作每个内容页面的模板 . 一些元素在ViewDidLoad事件上以编程方式编码 . PageViewController根据需要100%工作,它显示三页内容,允许向后和向前滑动而不会出现问题 . 我已经以编程方式将UIPageControl添加到主ViewController中,但是在我的生活中无法正确更新其Current... -
0 votesanswersviews
UIPageControl未正确更新到UIPageViewController中当前页面的索引
我有一个带有以编程方式内置的PageControl的UIPageViewController . 我有一个数组跟踪可以分页的视图控制器,我试图让PageControl显示与当前视图控制器页面相关的点 . 我有以下代码用于向后和向前翻页: func pageViewController(_ pageViewController: UIPageViewController, viewControlle... -
3 votesanswersviews
UIPageController:向前翻页然后快速向后翻页只更新第一页
我有一个带有滚动过渡样式的类 SliderPgaeViewController: UIPageViewController ,如下所示: class SliderPgaeViewController: UIPageViewController, UIPageViewControllerDelegate, UIPageViewControllerDataSource, PlayerUpdatePag... -
12 votesanswersviews
UIPageViewController里面的UISlider
我有一个PageViewController,它初始化如下: self.pageViewController = [[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStyleScroll navigationOrientation... -
1 votesanswersviews
默认情况下,UIPageViewController内的InputAccessoryView不会显示
我有一个非常典型的聊天屏幕,其中包含一个包含文本字段的InputAccessoryView . 最初加载屏幕时,键盘是隐藏的,因此文本字段位于屏幕的底部 . 当用户点击文本字段时,键盘显示并且InputAccessoryView随键盘向上移动 . 这里显示了一个例子: 但是,如果我将相同的UIViewController放在 UIPageViewController 中,则默认情况下不会出现In... -
1 votesanswersviews
防止VoiceOver自动聚焦对象
在主屏幕上,当您用三根手指滑动以浏览主屏幕页面时,请注意焦点应用程序在滑动时失去焦点,页面更改,VoiceOver宣布新页码,然后强制将第一个应用程序聚焦在该页面上 . 有一段时间没有任何重点 . 我的应用程序中有类似的界面,我需要做同样的事情 . 现在我发布一个公告来说明页码,然后我以编程方式更改页面,但是在VoiceOver自动将一个元素集中在新页面然后它宣布该标签之前,此公告没有机会完成 ....