gpt4 book ai didi

uiview - 将 UIView 更改为 UIScrollView

转载 作者:行者123 更新时间:2023-12-02 00:21:22 25 4
gpt4 key购买 nike

我在 Storyboard中构建了这个“myView” View Controller 场景:

enter image description here

我有一个包含 ImageView 和 UILabel 的简单 View (我通过 IBOutlets 在代码中引用)。

我想要的是将此 View 转换为 ScrollView ,我想知道是否可以为此目的调整 Storyboard中的内容。

我还尝试以编程方式将 View 更改为 ScrollView ,将以下内容添加到 viewController 的“ViewDidLoad”方法中:

CGRect fullScreenRect=[[UIScreen mainScreen] applicationFrame];
scrollView=[[UIScrollView alloc] initWithFrame:fullScreenRect];
scrollView.contentSize=CGSizeMake(320,600);


self.view=scrollView;

但是如果这样做,我将看不到我的 imageView 和我的标签。为什么?我还尝试(在 Storyboard 中)将 View (在“自定义类”面板内)分配给 UIScrollView 类,但这不起作用。

最佳答案

好的,我找到了解决方案,我更改了 View 类型(身份检查器),但是 UIViewControllerview 属性不是 UIScrollView。所以我通过将 View 转换为 UIScrollView 来解决这个问题:

[(UIScrollView *)self.view setContentSize:CGSizeMake(320, 1000)];

关于uiview - 将 UIView 更改为 UIScrollView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10802749/

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