![](/img/trans.png)
[英]Swift iOS tab bar controller badges stop working when segue though a view prior to the tab bar being implemented
[英]Why does iOS swift segue stop working when changing development computer?
我正在使用Swift和Xcode構建多視圖iOS應用。
我通過將控件從一個視圖中的按鈕拖動到新視圖中來定義segue。
一切都可以在第一台Mac上運行。 當我簽入代碼並嘗試在另一台計算機上運行時,該按鈕停止工作。 相反,它在模擬器內部顯示黑屏。
如果我在第二台計算機上重做控制拖動,則它在那里工作,但在第一台計算機上中斷。
我可以看到Main.storyboard在兩個系統之間發生了變化。 具體來說,它是ID:
<segue destination =“ xx-yy-zzz” kind =“ show” id =“ 1234” />
使此segue工作正確的方法是什么?
不是100%知道為什么會發生這種情況,但是如果您與多個開發人員一起工作,我會發現擁有相同的Xcode版本是關鍵。 如果確實可以確定已簽入更改,並且已在另一台計算機上撤消了這些更改,請檢查Xcode版本。
我發現本文是有關版本控制和情節提要的好資源。
http://mbehan.com/post/77229582565/storyboards-multiple-developers-and-git
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.