在故事板中单独设置UIViews而不是在另一个顶部添加一个?

时间:2015-09-07 12:10:31

标签: ios objective-c iphone storyboard autolayout

在我的应用中,我正在使用Storyboards。其中有两个ViewControllers。在第一个ViewController中,有许多不同的UIViewsUIViews被用作屏幕。为了从一个视图转换到另一个视图,我编写了一个UIView的animateWithDuration块。

在我的Storyboard中,我发现很难设置UIView的内容,如Buttons,ImageViews等。我必须隐藏所有视图,然后才能设置我想要的视图,因为它们都在同一UIViewController和相同的大小。现在使用Autolayouts,设置Contraints等变得非常困难。有没有方便的方法:

  • 创建单独的UIViews作为XIBs并以编程方式加载和卸载它们?记忆明智好吗?这是一个好方法吗?

  • 我可以直接在Storyboard中做点什么吗?就像创建UIViews并将它们连接到Storyboard而不是将一个UIView置于另一个之上等?创建类似segue等的东西?正如使用" DetailedView"连接TableView'等

  • 还有其他更好的方法吗?

0 个答案:

没有答案