您好我创建了一个单一的视图项目,我在场景中放了一个按钮,我在导航栏中嵌入了一个右侧的条形按钮,然后我创建了包含图像视图的第二个屏幕,然后我拖了使用Crtl + Drag按钮到第二个场景,然后为segue选择show action。哪个工作正常。
问题:然后我创建了第三个场景,其中有一些图像视图,我将第一个场景中的按钮用Crtl + Drag拖到第三个场景,然后选择"显示"对于segue行动。
但是当我运行应用程序时,只有导航栏segue工作,按钮什么都不做。
更新: 我发现为什么会出现这个问题,这是因为堆栈视图的约束。当我在堆栈视图中放置一个按钮或图像视图并给它约束它不会工作。但为什么呢?
任何建议?
答案 0 :(得分:1)
根据讨论,您可以通过在UserInteractionEnabled
上将true
设置为UIImageView
来解决您的第一个问题,而对于按钮,它们似乎是第一次设置错误