Я создал один фреймворк Cocoa Touch и использовал его в одном проекте раскадровки.Контроллер UIView открыт, но с черным экраном, я думаю, xib не загружается с контроллером.Пожалуйста, дайте мне решение, где я делаю ошибку.
import Foundation
import UIKit
public class MyViewController:UIViewController {
// private init(){}
@IBOutlet private weak var statusImage : UIImageView!
@IBOutlet private weak var lblHeading : UILabel!
@IBOutlet private weak var lblMessage : UILabel!
let nibName_myView:String = "MyViewController"
// let veryImportantAttribute: String
public init() {
super.init(nibName: nil, bundle: nil)
}
required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
override public func viewDidLoad() {
super.viewDidLoad()
print("New Screen")
//..This is working this will change the color on view
self.view.backgroundColor = UIColor.white
}
в проекте Xcode, который я использую вот так
let initialViewController = MyViewController()
self.present(initialViewController, animated: true, completion: nil)