[英]I have an Unwind segue that does work programmatically but works tied to a button
我有一個正在處理的應用程序項目。 我在主視圖中創建了一個放松序列
@IBAction func unwindToHomeScreen(segue:UIStoryboardSegue) {
}
通過“取消”按鈕從另一個視圖運行
但是,當我調用segue時,以相同的觀點
self.performSegueWithIdentifier("unwindToHomeScreen", sender: self)
該應用程序崩潰
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Receiver (<TravelSave.AddVacationTableViewController: 0x7907f380>) has no segue with identifier 'unwindToHomeScreen''
有什么建議么?
盡管您在評論中說,您是從問題中發布的屏幕截圖“以編程方式創建了序列”,但很顯然,您已將序列正確地鏈接到情節提要中的“取消”按鈕。 在情節提要中,您需要添加一個標識符。 在視圖控制器場景中選擇segue,然后添加“ unwindToHomeScreen”作為標識符:
我遇到的問題是,當我將“取消”按鈕附加到退出安全區時,我沒有在此處顯示的安全區上放置標識符
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.