在UI scrollView下将xib文件集成到stroyboard?

时间:2014-02-24 07:27:41

标签: iphone objective-c ios7 uiscrollview

如截图1所示,我正在尝试设计比iPhone屏幕尺寸更长的视图。 在第二个屏幕截图中,我将大小更改为自由格式,这让我可以自由创建比iPhone长度更长的视图 我的问题是它是解决这个问题的标准方法。我的理解是,我们不再想在故事板之后再使用xib文件,因为每件事都被移到故事板上。 所以要解决这个问题我是否必须使用view(xib)并将其作为UIscroll视图的子视图。 这是解决这类问题的标准方法,还是我们有一些与故事板等效的东西更有效?

PS:我过去几天一直在研究这个问题。这里和web上的所有相关问题都是以编程方式将UIView添加到ViewController,但没有一个例子我发现在Xcode中通过xib文件设计UIView并将其添加到UIScroll View。这是常见的现实世界问题。视图比屏幕大小更长或更宽的所有应用程序都不能以编程方式一起完成。至少我认为它们正在被设计并且它们被添加到Viewcontroller中。如果我错了,请纠正我。

without Freeform Freeform

2 个答案:

答案 0 :(得分:0)

答案是,因为它一直在iPhone上,模态视图根据需要来来去去。您可以临时添加子视图控制器,警报视图,第三方iPhone兼容popover仿冒....

答案 1 :(得分:0)

当然UIView仍然存在 - 那么问题出在哪里?你可能的意思是你不能在UIView中设置storyboard,故事板只包含视图控制器。但你可以仍然制作一个包含你喜欢的任何大小的UIView的xib文件,并将其添加到滚动视图中。