如何通过单击视图转到另一个视图控制器?

Jai*_*ime 1 storyboard ios swift

我特别想使用故事板来做到这一点。那可能吗?如果不是,使用 swift 的选项是什么?

Vic*_*ler 5

UIView根据Apple 的说法,我认为您不能直接(Control-drag)进行转场:

在情节提要上,按住 Control 键从一个场景中的对象(例如按钮、表格视图单元格或选项卡视图项)拖动到另一个场景。

但是您可以UIView使用 a处理内部的水龙头UITapGestureRecognizer,然后按照以下两个选项之一进行操作:

  • 定义一个@IBAction用于UITapGestureRecognizer 和里面你可以到其他场景很容易进行人工SEGUE。

    您可以在此处查看我的答案,以逐步了解如何从 UIViewController 到 UITableViewController启动手动 segue segue

  • 或者你可以直接从UITapGestureRecognizer启动转场到另一个场景,一旦它被设置为UIView

在此处输入图片说明

由你决定。

我希望这对你有帮助。