gpt4 book ai didi

ios - 是否使用 AutoLayout 滚动少量

转载 作者:行者123 更新时间:2023-11-29 03:24:54 24 4
gpt4 key购买 nike

我读过很多关于这方面的文章,但我只是不确定该怎么做。我有一个 View Controller ,其中包含一些文本字段和一个日期选择器。该界面是为 4"iPhone 屏幕构建的,但现在为了支持 4s,我注意到 UI 当然被切断了。这让我想到了想要在 ViewController 中实现滚动功能的任务,以便当键盘按下时启动后,用户可以滚动(就像在两种尺寸手机的 Contacts.app 中一样。

默认情况下,应用程序使用自动布局,但我知道,您不使用 contentSize 来设置 ScrollView 大小。

由于没有真正处理过 AutoLayout(除了今天与 UIScrollViews 相关的精读之外,我想知道到达这里的最佳方法是什么。

我应该禁用自动布局并选择内容大小吗?

如果是这样,我有以下层次结构:

  • 查看
    • ScrollView
      • 内容

它一开始是 View 和其下面的内容,但我添加了 ScrollView ,然后将内容添加到 ScrollView ,如上所示。这当然把事情搞砸了,所以我不得不将所有东西重新调整到原来的位置。

如果自动布局是解决这个问题的方法,有人可以指点我一些技巧来实现这种滚动效果吗?我读过很多文章,我知道这并非不可能,只是我无法理解它。

谢谢,

最佳答案

看看这个,它解释了如何在有自动布局和没有自动布局的情况下实现滚动。

注意:为避免在添加UIScrollView时弄乱控件位置,请查看步骤2。

Scroll View not functioning IOS 7

关于ios - 是否使用 AutoLayout 滚动少量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20577074/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com