【问题标题】:Implementing a UIScrollView with Storyboard使用 Storyboard 实现 UIScrollView
【发布时间】:2012-04-02 19:08:17
【问题描述】:

在 Storyboard 中实现 ScrollView 时我快疯了。 我有一个容器视图,在它上面我放置了一个高于视图的 ScrollView。 View 和 ScrollView 的高度是通过 SizeInspector 设置的(而不是脚本):

问题是我不能在工作区上拖动 ScrollView(与 InterfaceBuilder 一样),而只能在视图本身内拖动。因此,如果我的 ScrollView (644) 高于容器 View (411),我将无法看到整个 ScrollView 并将其放在我的文本字段之上。

我该如何解决这个问题?任何帮助表示赞赏!

提前致谢, 亚萨

【问题讨论】:

    标签: ios uiscrollview storyboard


    【解决方案1】:

    我想你想把 conentSize 的高度设置为 644。iPhone 屏幕是 480,所以你不能显示更大的东西,但是内容大小可以更大,所以它会滚动。 像这样的...

    scrollView.contentSize = CGSizeMake(320, 640);
    

    【讨论】:

    • 是的,但是...如果我想将我的文本字段放在滚动视图上,我该怎么办?唯一的方法是编程?!有了 IB 就可以了,有了故事板??
    • 如果您通常将文本视图拖到滚动视图上并在 Interface Builder 中或以编程方式设置其位置,它应该可以工作。
    • 您不会在 IB 中看到滚动视图的全部内容。如果您需要看到它,请执行此操作 - 将内容大小设置为 320x1280,启用分页并在模拟器中滚动到第二个屏幕。
    【解决方案2】:

    请参阅我的 answer 在带有故事板的 xcode 4.2 中的滚动视图内设计。

    【讨论】:

      猜你喜欢
      • 2012-04-11
      • 2016-09-19
      • 1970-01-01
      • 2013-09-16
      • 2013-09-14
      • 2020-09-22
      • 2013-10-18
      • 2015-10-27
      • 1970-01-01
      相关资源
      最近更新 更多