gpt4 book ai didi

ios - 如何修改我的 Storyboard中的 View 以支持 Xcode 中的滚动?

转载 作者:行者123 更新时间:2023-12-01 18:16:02 25 4
gpt4 key购买 nike

我正在制作一个 iPhone 应用程序。我有一个有几个 View 的 Storyboard。其中一个 View 有很多内容,填满了整个 iPhone 5 屏幕,没有多余的空间。我想让这个屏幕滚动到旧的 iPhone 3.5"屏幕。有人知道这样做的简单方法吗?我尝试将 UIView 类更改为 UIScrollView,但这似乎没有任何作用。

任何建议都非常感谢!

最佳答案

试试这个。
让您的 View 成为“contentView”

将此代码添加到 .m 文件中的 viewDidLoad 中。

UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:self.view.bounds];
[scrollView addSubview:contentView];
scrollView.contentSize = contentView.frame.size;
[self.view addSubview:scrollView];

或者

只需将 UIScrollView 拖放到您的 xib 文件中,然后将您的 View 放在该 ScrollView 中。然后在代码 viewDidAppear 中只需设置 ScrollView 的 contentSize。
scrollView.contentSize = contentView.frame.size;

如果您需要 ScrollView 填充整个屏幕,请在设置 contentSize 之前设置 ScrollView 的框架
scrollView.frame = self.view.bounds;

编辑:只需将 UIScrollView 拖放到您的 ViewController 并像这样安排。

enter image description here

关于ios - 如何修改我的 Storyboard中的 View 以支持 Xcode 中的滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21844530/

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