我正在使用现有项目(https://github.com/ThornTechPublic/Onboarding-With-UIPageViewController-Final)。我也想用boutton来演奏幻灯片。我希望我的按钮“下一步”执行与滑动相同的功能,因此当用户点击它时,它会移动到下一个屏幕。 Button in blue。怎么做 ?提前致谢 。使用boutton执行启动寻呼机
2
A
回答
1
下面是我该如何做的:在页面上使用NSNotification,让OnboardingPager知道何时按下按钮,并执行相应的操作。
下面是一个例子:在StepZero页,我做了以下
@IBAction func nextPressed(sender: UIButton) {
NSNotificationCenter.defaultCenter().postNotificationName("testbutton", object: nil)
}
然后在OnboardingPager类,添加以下
override func viewDidLoad() {
NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(nextPage(_:)), name: "testbutton", object: nil)
}
func nextPage(notification:NSNotification) {
self.setViewControllers([getStepOne()],
direction: UIPageViewControllerNavigationDirection.Forward,
animated: true,
completion: nil)
}
这可以让你从第一页去( StepZero)到第二个(StepOne)。
+0
谢谢你man:D –
相关问题
- 1. 使用PHP PDO在sqlite中启用共享寻呼机缓存
- 2. 一个寻呼机禁用滚动
- 3. CWAC寻呼机使用像FragmentStatePagerAdapter
- 4. TabLayout图标使用视图寻呼机
- 5. 使用less作为gdb寻呼机
- 6. 使用片段寻呼机适配器启动时的默认片段
- 7. D7寻呼机查询 - 寻呼机页面太多
- 8. 在git中关闭寻呼机的寻呼机只有
- 9. 查看寻呼机 - 获得每页的寻呼机号码
- 10. 滚动寻呼机扩展在Yii2
- 11. 如何从查看寻呼机活动
- 12. MySQL的命令行和寻呼机
- 13. 使用SubSonic寻呼
- 14. 使用Ajax寻呼机设置行的类
- 15. 在回收站视图行中使用视图寻呼机?
- 16. jqGrid - 寻呼机未显示。如何启用它?
- 17. 如何启用寻呼机的彩色输出git diff
- 18. 寻呼使用活动记录查找
- 19. Drupal的 - 在寻呼机
- 20. ASPxGridView寻呼机消失
- 21. MvcContrib寻呼机样式
- 22. MVC的contrib寻呼机
- 23. Mercurial寻呼机扩展
- 24. jQuery周期寻呼机
- 25. RecyclerView与查看寻呼机
- 26. 与视图寻呼机
- 27. 寻呼机的页数
- 28. MVCContrib寻呼机图像
- 29. 自寻呼机XPages中
- 30. Php寻呼机问题
我投票将此问题标记为重复:http://stackoverflow.com/questions/7208871/is-it-possible-to-turn-page-programmatically-in-uipageviewcontroller –
不一样的问题队友; ) –