在我的应用中,我正在使用Storyboards
。其中有两个ViewControllers
。在第一个ViewController
中,有许多不同的UIViews
。 UIViews
被用作屏幕。为了从一个视图转换到另一个视图,我编写了一个UIView的animateWithDuration
块。
在我的Storyboard
中,我发现很难设置UIView的内容,如Buttons,ImageViews等。我必须隐藏所有视图,然后才能设置我想要的视图,因为它们都在同一UIViewController
和相同的大小。现在使用Autolayouts,设置Contraints等变得非常困难。有没有方便的方法:
创建单独的UIViews
作为XIBs
并以编程方式加载和卸载它们?记忆明智好吗?这是一个好方法吗?
我可以直接在Storyboard中做点什么吗?就像创建UIViews
并将它们连接到Storyboard
而不是将一个UIView
置于另一个之上等?创建类似segue等的东西?正如使用" DetailedView"连接TableView'等
还有其他更好的方法吗?