我有一个带有我的View的UIScrollView,但我似乎无法创建一个从这个到另一个控制器的seque推送。
我已经成功地从UICollectionViewCell创建了一个Seque到我的目标控制器但是当我尝试从UIScrollView创建一个(在StoryBoard中)时,蓝色连接器也不会将目标控制器视为创建segue的选项。
任何指针都会非常感激。
答案 0 :(得分:0)
push segue仅适用于任何类型的按钮(例如UIButton
,UIBarButtonItem
)或单元格(UITableViewCell
)。推送segue用于显示当前视图控制器上的另一个视图控制器。 UIScrollView
仅用于滚动当前视图控制器上的内容,以防视图控制器的内容超出屏幕大小。我建议您查看Apple UIScrollView类参考页面here以更好地理解UIScrollView
答案 1 :(得分:0)
推送segue不必从像UIButtons或UITableViewCells这样的单个视图连接。这太有限了,因为按钮(例如)只能连接到一个segue。尝试从视图控制器本身连接它们,然后您将能够根据需要执行任意数量的操作。我打开文档大纲,从场景顶部的视图控制器(旁边有黄色圆圈图标的项目)拖动到我要连接到的故事板上的视图控制器。