所以我在網上跟着一個教程來製作像菜單一樣的snapchat。我使用這個教程來製作一個完整的應用程序。由於升級到Xcode 8和swift 3,我不能再加載.Xib文件。Xcode 8&Swift 3 - 滾動視圖和.Xib文件不能正常工作
我有一個滾動視圖,加載一個.xib文件。使用此代碼
@IBOutlet var scrollView: UIScrollView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
var V1 : View1 = View1(nibName: "View1", bundle: nil)
self.addChildViewController(V1)
self.scrollView.addSubview(V1.view)
V1.didMove(toParentViewController: self)
}
這種利用工作,但是當我建立和運行沒有任何反應,這就是屏幕是爲了看起來像 .Xib inside Xcode
但是這是它運行像
While running in the simulator
任何幫助將非常感謝。
什麼是[0]?感謝您的幫助,我會嘗試這個! –
獲取信號sigabrt錯誤?有任何想法嗎? –
@ k.Blacker'loadNibNamed'會在'.xib'文件中給你一個頂層視圖的數組。如果只有一個根視圖,其中包含其他所有內容 - 那麼只需寫'[0]'從數組中取第一個元素即可。發生崩潰時,控制檯日誌中是否還有其他內容? –