Ios 使用编程创建的标签展开Segue

Ios 使用编程创建的标签展开Segue,ios,objective-c,Ios,Objective C,我在一个控制器视图中以编程方式添加了标签。当用户双击标签时,我想执行“展开”顺序,那么如何将以编程方式创建的标签连接到“退出”,就像使用非编程方式创建的按钮一样 我知道TapGestureRecognitor可能很有用,但我唯一的问题是将UIlabel连接到出口 任何帮助都将不胜感激 你不能。Segues需要在情节提要中连接(类名为UIStoryboardSegue是有原因的)。但是,您可以将控制器本身连接到情节提要中的退出图标,然后在代码中调用PerformsgueWithIdentifier

我在一个控制器视图中以编程方式添加了标签。当用户双击标签时,我想执行“展开”顺序,那么如何将以编程方式创建的标签连接到“退出”,就像使用非编程方式创建的按钮一样

我知道TapGestureRecognitor可能很有用,但我唯一的问题是将UIlabel连接到出口


任何帮助都将不胜感激

你不能。Segues需要在情节提要中连接(类名为UIStoryboardSegue是有原因的)。但是,您可以将控制器本身连接到情节提要中的退出图标,然后在代码中调用PerformsgueWithIdentifier:sender:以响应双击标签。

我想在点击创建的标签后将UILabel的值发送到另一个控制器programmatically@user3763512是 啊你有问题吗?如果我在做segue,它只是导航到另一个视图控制器,而不是在textview中显示标签的文本。我必须在第二个视图的viewdidLoad中调用字符串吗?我也尝试过,但它没有显示文本。@user3763512,将要显示的字符串传递给unwind segue方法,然后在该方法中设置标签的文本(不在viewDidLoad中,反正不会再次调用)。