繁体   English   中英

如何在xcode中添加自定义模式segue?

[英]How do you add a custom modal segue in xcode?

我有一个应用程序,并且segue正常运行,但是我想拥有一个没有任何动画的segue(我目前必须从Modal,Push等中进行选择,然后再从Cross Dissolve,Flip等中进行选择)。 我知道我必须使用Custom而不是modal然后创建一个类。 但我不知道对此有什么正确的方法。

我认为你必须覆盖 - (void)执行{}但我没有得到它。

如果有人可以提供一些示例代码,我们将不胜感激!

您必须创建一个扩展UIStoryboardSegue的类,并在该类中创建Perform方法。

- (void)perform
{
    [self.sourceViewController presentModalViewController:self.destinationViewController animated:YES];
}

然后在故事板中,单击segue连接器,将“style”设置为“custom”,并在“segue class”框中输入扩展类的名称。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM