我有一个快速的问题,你们我没有找到明确的答案。我有一个使用main.storyboard中设计的每个viewcontroller制作的应用程序。最近我不得不更改我的表视图viewcontroller以使用collectionView接收数据,以便实现更多功能。
但我已经以编程方式提出了这个观点。而且我已经完全按照我的要求制作了它。当我完成时,我不确定我是否可以将它与我的main.storyboard制作的项目一起使用。至少没有类似的问题,我发现给了我确切的答案。
所以我想我应该问你们这些是否可能,如果它是......如果它是一个复杂的过程。这是我的学士论文工作,所以我正在逆时针工作。
如果有人知道,甚至可能有一些关于我如何做的提示,我将非常感激!
如果你的viewController
正确符合所有必要的方法;你应该能够在故事板中创建一个viewController;像任何其他uiObject一样挂钩它;然后将属性检查器中的custom class
设置为ViewController的类。
如果view
而不是viewController
;你做了类似的事情,将符合类型拖到你的故事板和子类。
如果您希望在故事板上看到您的视图呈现;让对象在类声明之前声明@IBDesignable
。
@IBDesignable
class myView: UIView {}
只需从代码中呈现programittaclly创建的视图控制器:
let view = YourViewController()
self.present(view, completionHandler: nil)
希望这可以帮助!