【问题标题】:Swipe left view controller to dynamic view向左滑动视图控制器到动态视图
【发布时间】:2016-08-19 08:30:46
【问题描述】:

我目前正在构建一个应用程序,该应用程序需要能够向左滑动到下一个视图控制器,然后从字典中动态显示随机引号。 我已经从初始视图控制器中添加了当前手势识别器,但是我不想要标准的 push segue 功能。

它应该如何运作: 从向左滑动,您将被滑动到下一个视图控制器。从这个视图控制器我可以使用滚动视图。我可以根据字典的计数生成动态子视图还是有别的东西。

当前手势识别器:

  let swipeLeft = UISwipeGestureRecognizer(target: self, action: "goSwipe:")
    swipeLeft.direction = .Left
    self.view.addGestureRecognizer(swipeLeft)

我希望能够在初始视图控制器上向左滑动到下一个(应用中只有 2 个 VC)。

谢谢

【问题讨论】:

  • 如果你不需要I don't want the standard push segue functionality那么你想要哪个
  • 我希望下一个视图控制器在用户滑动时从左侧滑入
  • 然后跟随 vaibhav 回答它适合你的答案

标签: ios iphone swift segue


【解决方案1】:

您可以通过设置其contentSize方法x位置来使用水平scrollview,然后根据字典的计数生成动态子视图。

看看这个here

【讨论】:

  • 所以我必须在第一个视图控制器上使用滚动视图来加载第二个(子视图中的子视图)。有没有办法只在第二个视图控制器而不是第一个视图控制器上使用滚动视图?
  • 您可以使用scrollview 到第二个viewcontroller,但您必须从第一个viewcontroller 卸载或导航,然后您可以自定义.. 看到我的这个answer 导航或卸载视图控制器
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-13
  • 1970-01-01
  • 1970-01-01
  • 2010-11-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多