Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 用于交互式popviewcontroller guesture的展开序列_Ios_Swift_Uiviewcontroller_Uigesturerecognizer_Unwind Segue - Fatal编程技术网

Ios 用于交互式popviewcontroller guesture的展开序列

Ios 用于交互式popviewcontroller guesture的展开序列,ios,swift,uiviewcontroller,uigesturerecognizer,unwind-segue,Ios,Swift,Uiviewcontroller,Uigesturerecognizer,Unwind Segue,对于启动器-我使用Swift 3和Xcode 8 我熟悉各种可能性,如何从故事板或编程方式(例如,单击UIButton)进行“放松分段”。 但我很感兴趣,有没有可能在“交互式popviewcontroller”留言中使用“unwind segue” “交互式popviewcontroller”guesture——我指的是通过从左侧向右滑动屏幕来关闭/弹出当前按下的UIViewController的选项 实际上,您的问题的解决方案非常简单,因为您似乎熟悉如何连接按钮,并使用它们来“展开分段”,如您

对于启动器-我使用Swift 3和Xcode 8

我熟悉各种可能性,如何从故事板或编程方式(例如,单击UIButton)进行“放松分段”。 但我很感兴趣,有没有可能在“交互式popviewcontroller”留言中使用“unwind segue”


“交互式popviewcontroller”guesture——我指的是通过从左侧向右滑动屏幕来关闭/弹出当前按下的UIViewController的选项

实际上,您的问题的解决方案非常简单,因为您似乎熟悉如何连接按钮,并使用它们来“展开分段”,如您命名的那样,或关闭视图控制器等。您可以做的是从对象库获取滑动手势识别器

或屏幕边缘平移手势识别器(以适合您的为准)

将识别器添加到故事板中的VC中,并将其连接起来,就像连接UIButton一样。 另外,请注意,在属性检查器中,您可以使用一些属性,并设置滑动的方向、所需的触摸次数等

查看下面的图片,查看要处理的其余实现:


我希望这能有所帮助:-)

谢谢您的回复。这应该做的把戏,并添加一些额外的过渡动画到它,这将是伟大的工作!再次感谢你!:)但是,是否存在与默认添加的本机交互式pop view控制器手势进行交互的通用可能性?当您将VCs嵌入导航控制器时,您可以选择与您要查找的内容类似但不相同的内容。一般来说,你会得到一个免费的后退按钮和从左向右滑动的手势,这会让你回到以前的VC。我想你知道我在说什么,你一定遇到过一个关于导航控制器等的教程。除此之外,我很确定Swift中没有其他东西可以满足你的要求。你可以像我给你展示的那样用故事板来做,也可以通过编程(更详细一点)来做。是的,看来你是对的,我找了很多通用的东西,但什么也没找到。您的解决方案非常有效!非常感谢!:)我很高兴我帮了忙!