gpt4 book ai didi

iphone - 将项目添加到 Storyboard中的 ScrollView (尺寸检查器似乎已锁定)

转载 作者:行者123 更新时间:2023-12-03 18:38:12 26 4
gpt4 key购买 nike

我使用 Storyboard 在 View Controller 中添加了一个内容大小大于屏幕大小的 ScrollView 。当然, ScrollView 的目的是让内容大于包含它的 View 。我想在 Storyboard中以图形方式将按钮和标签添加到 ScrollView 的底部,但我无法查看 ScrollView 的该部分。我如何到达那里。我尝试调整尺寸检查器,几周前我第一次添加 View 时,它对我有用,但它不允许我更改任何内容。

最佳答案

我能够在 UIScrollView 中编辑内容的唯一方法(这可以追溯到 Storyboard之前,但我很确定它仍然适用)是更改内容框架的 x 或 y 的偏移量。

另一个选项,取决于您的内容 View 是否是“静态”(内置于 .xib 中),是将其实际拉到 ScrollView 之外,并在 viewDidLoad 中以编程方式将其设置为内容 View 。或其他什么。

希望这有帮助,如果有意义并且您需要的话,我可以跟进代码示例。

编辑(2/10/2012):以下是如何将较大 View 连接到 ScrollView 的示例。在此示例中, ScrollView (scrollView) 设置为 View Controller 的 view 属性。在 .xib 中,我还添加了 UIView命名为largerView。两者在 .xib 文件中没有以任何方式关联,它们只是都出现在那里。

鉴于...

@property (nonatomic, retain) IBOutlet UIView *largeView;
@property (nonatomic, retain) IBOutlet UIScrollView *scrollView;

viewDidLoad:我们只是...

// add the largeView to the main scrollView
[scrollView addSubview:largeView];
[scrollView setContentSize:largeView.frame.size];

这可能是最简单的示例。祝你好运!

关于iphone - 将项目添加到 Storyboard中的 ScrollView (尺寸检查器似乎已锁定),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8947951/

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