gpt4 book ai didi

iPhone : TabBar overlaps above UIScrollView

转载 作者:行者123 更新时间:2023-12-03 19:42:36 28 4
gpt4 key购买 nike

我已经以编程方式创建了一个 iPhone UI,但我只是不知道如何调整 View ,以免它被 TabBar 重叠。这是所有权层次结构:

-AppDelegate

  • UITabBarController
    • UINavigationController x
      • UITableViewController
        • UIViewController(使用 XIB)
          • UIScrollViewController(与父级位于同一 XIB 中)

问题是我的 TabBar 隐藏了 UIScrollView 的一部分(还有我的表格 View ,但这并不重要)。我尝试操纵 ScrollView 内容大小和 View 框架大小,但没有成功。

到目前为止,我能做的最好的事情就是在 ScrollView 的内容大小上添加 60px 的填充,如下所示:

[scrollView setContentSize:CGSizeMake(self.view.frame.size.width, self.view.frame.size.height+60)];

感谢您的帮助!

最佳答案

听起来你可能必须首先确保你的scrollView的框架设置正确。 contentSize 将决定scrollView 内容的尺寸。换句话说,您可以在每个方向滚动多远。查看 Nib 中的 ScrollView ,确保框架的大小适合您需要填充的尺寸。

关于iPhone : TabBar overlaps above UIScrollView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3641841/

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