【问题标题】:UIScrollView is unable to scrollUIScrollView 无法滚动
【发布时间】:2021-03-23 22:18:04
【问题描述】:

我有一个滚动视图,然后在滚动视图内我有一个视图,最后我在视图内有一个文本视图。我关闭了文本视图的滚动功能,这样用户输入的越多,文本视图就越大。然后,我为滚动视图提供了尾随、前导和顶部约束。之后,我将滚动视图内的视图设置为 0,0,0,0 作为其框架,然后给出顶部、底部、尾随和通向文本视图。最后,我将视图宽度设置为超级视图,滚动视图高度等于其中的视图。理论上,当用户键入并进入新行时,视图应该变大,并且由于滚动视图和视图具有相同的高度,因此滚动视图也应该变大。但是,当我换行时,视图变大了,但我无法滚动,没有滚动条,什么也没有。下面是一些约束的截图:

【问题讨论】:

  • imo 你应该分享你的代码而不是屏幕截图,并且需要更加专注于你想做的事情。
  • 我没有任何代码,我要解决的问题都在情节提要中。我想做的就是拥有和你在 twitter 上发帖时一样的功能。

标签: swift xcode uiscrollview autolayout scrollview


【解决方案1】:

想通了... 滚动视图的高度和视图不能相等,视图应该大于滚动视图,否则滚动视图没有意义。

【讨论】:

    猜你喜欢
    • 2018-03-30
    • 2011-03-26
    • 2018-02-03
    • 1970-01-01
    • 2016-06-12
    • 1970-01-01
    • 1970-01-01
    • 2012-03-15
    • 1970-01-01
    相关资源
    最近更新 更多