过渡到 Swift 2.0 中的新视图控制器
Transition to a new View Controller in Swift 2.0
我之前通过以下方式从一个 VC 转换到另一个:
- 创建按钮
- 按住 Ctrl 键将按钮拖动到新 VC
- Select 自定义
就是这样,它奏效了。但是现在,我在一个新应用程序上再次尝试此操作,但出现错误:* 由于未捕获的异常 'NSInternalInconsistencyException',正在终止应用程序,原因:'Could not perform segue with identifier '(null)'。一个 segue 必须有一个 performHandler 或者它必须覆盖 -perform。
* 首先抛出调用堆栈:
自 Swift2.0 以来,我需要添加什么吗?
使用 custom
segue 类型,你必须给它 indentifier
和 custom handler
,如果没有,如果你有 Navigation Controller
或选择 show
类型show modally
类型,不需要命名或添加任何其他内容,它就可以正常工作
你可以阅读更多关于 custom
segue here or here
我之前通过以下方式从一个 VC 转换到另一个:
- 创建按钮
- 按住 Ctrl 键将按钮拖动到新 VC
- Select 自定义
就是这样,它奏效了。但是现在,我在一个新应用程序上再次尝试此操作,但出现错误:* 由于未捕获的异常 'NSInternalInconsistencyException',正在终止应用程序,原因:'Could not perform segue with identifier '(null)'。一个 segue 必须有一个 performHandler 或者它必须覆盖 -perform。 * 首先抛出调用堆栈:
自 Swift2.0 以来,我需要添加什么吗?
使用 custom
segue 类型,你必须给它 indentifier
和 custom handler
,如果没有,如果你有 Navigation Controller
或选择 show
类型show modally
类型,不需要命名或添加任何其他内容,它就可以正常工作
你可以阅读更多关于 custom
segue here or here