XCode 7.3 ScrollViews和导航控制器

时间:2016-05-10 03:33:08

标签: iphone uiscrollview xcode7

我一直在试图解决这个问题,这可能是一个涉及UIScrollView的小问题。一点背景可能有所帮助。

我有一个ViewController,它有一个导航栏。在右上角,有一个按钮('添加'样式),它可以推送到这个名为Add Bill的新视图控制器。

在添加比尔时,我取消选中"调整滚动视图插图",并将大小设置为"自由格式"。我添加了一个名为Add Bill的NavigationItem,没有后退按钮,但有一个BarButtonItem,取消,它位于左侧

然后我添加了一个新的UIScrollView,并且具有自动约束,未选中" Constrain to Margins"并将所有关系约束设置为零。

在UIScrollView中,我添加了一个UIView,并且使用自动约束,将所有关系约束设置为零,并将其称为ContentView。

然后我从 ContentView 链接(控制点击)视图(UIScrollView' s的父级),并为" Equal Widths"设置约束。和#34; Equal Heights",并设置" Equal Heights"优先考虑"低"。

现在我将项目添加到ContentView中,就像任何其他视图一样,但在模拟或安装在手机上时,它会执行以下任一操作

  • 给我没有滚动功能
  • 给我最小的滚动功能,即它滚动,但只有大约40像素值

这是我的场景资源管理器的图像

enter image description here

如果您对此事有任何想法,或者我搞砸了,请告诉我!谢谢,欢呼!

1 个答案:

答案 0 :(得分:1)

此链接可能对您有所帮助。几天前我也处于这种状况。除了其他链接之外,这个链接对我很有帮助。

Enable scrolling to View to allow multiple elements