- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Xcode 3 中,我按照有关 UIScrollView 的教程进行操作,该教程告诉我将 View 的大小设置为 320x650,然后将 ScrollView 拖到该 View 的顶部。添加后:
[scrollView isScrollEnabled:YES];
[scrollView setContentSize:CGMakeSize(320, 650)];
在 viewDidLoad 中,正确连接所有 socket 后,一切正常,当我尝试上下移动屏幕时,我能够看到滚动条。
但是,当我在 Xcode 4.2 中尝试相同的教程时,它不起作用,即。我无法 ScrollView 。看来我需要将内容大小设置为大于 ScrollView 的大小。
这是在 XCode 4.2 中发生的变化,还是原来的教程有误?
scrollView 的大小应该总是 320x480 吗?我不再理解这一切现在意味着什么的语义,即。为什么我需要设置 scrollView 的 ContentSize,还要在 Interface Builder 中设置 scrollView 的大小。当我最初将 scrollView 拖到 View 顶部时,它的大小与 View 相同。这是错误的吗?
最佳答案
对于 UIScrollView,contentSize 通常会大于 UIScrollView 的框架大小。设置 contentSize 的目的是告诉 UIScrollView 它的可滚动区域有多大。当用户四处拖动内容时,UIScrollView 将知道它可以向左或向右或向上或向下拖动多远。
关于iphone - 混淆 UIScrollView 和 setContentSize,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9039520/
当内容大小是动态时,我将如何设置 ScrollView 的内容大小。我已将所有内容添加到名为“contentView”的 UIView 中,然后尝试按如下方式调用 setcontentsize,但这会
ContentSize 是 UIScrollView 的属性。在我的 UITableView 子类中,我实现了这个 - (void)setContentSize:(CGSize)contentSize
我使用的是 Xcode 8、iOS 10。我从 Storyboard 创建 ScrollView。我的流程是 viewDidLoad 方法有 Restcall,从服务器获取信息。 返回时,我解析了 R
问题 我有一个 ScrollView ,里面有一些东西。为了向其中加载信息,我使用了 UITapGestureRecognizer。点击它时,我的内容将加载到我的 mainScrollView 中。这
我对 UIScrollView 有一个很大的问题。为了确保这不是我的实际项目,我创建了一个新项目,仅限 iPhone,适用于 iOS 6 和 7。我禁用了自动布局。 我创建了一个标签栏项目 我创建了一
对于我所缺少的这个问题,可能有一个简单的解决方案,但我似乎找不到原因。 问题:每次我在我的 ScrollView 上调用 setContentSize 时,都会导致整个 ScrollView 框架移动
所以我想在 UIView(320,470) 中创建一些比 Viewport (320, 367) 高的细节内容。 我在 IB 中将其分开创建(见图)。一切看起来都很好,直到我设置 ContentSiz
在 Xcode 3 中,我按照有关 UIScrollView 的教程进行操作,该教程告诉我将 View 的大小设置为 320x650,然后将 ScrollView 拖到该 View 的顶部。添加后:
有人问过,但我应用的答案不起作用 我为我的 scroolView 创建了一个 scrollView outlet 向下滑动时,它会截掉一半页面,所以我添加了 在viewdidload中 好像这条线不影
我在我的 iPhone 应用程序中使用自动布局,并且有一个 UIScrollView。在我的应用程序运行时,我需要在几个点更改我的 ScrollView 的内容大小(因此在 viewWillAppea
我动态地向我的 UIViewController 添加了一个自定义 View 。现在添加完美,没有异常。但是屏幕卡住了。我的 ScrollView 不起作用。我早些时候遇到了这个问题,人们建议使用 s
setContentSize 无效 我是 cocos2dx 的新手,我想将另一个类的层添加到我的主 Splashscreen 类,但 setContentSize 使用设备宽度和高度。 我想设置图层大
我只是想拥有更多的控件,而不是普通 iPhone 屏幕上所能容纳的控件。以在联系人应用程序中查看某人的联系信息为例。 看来我应该使用 UIScrollView 来实现它。 假设我为此需要大约 800
我有一个 UIScrollView,其中启用了仅垂直滚动。我正在显示按钮网格(类似于照片查看器图像网格)。必须根据屏幕方向绘制不同的网格,以便使用所有屏幕空间。考虑到按钮的大小,我可以在纵向模式下每行
在一些 UIScrollView 的内容被删除后调用 setContentSize 使应用程序崩溃。 int toolbarHeight = [[[self navigationController]
我正在关注 Apple 的 Scroll View Programming Guide for iOS .它接缝非常简单,但我收到此错误: -[UIView setContentSize:]: 无法识
我有一个 ViewController 和一个包含可变大小内容的 View 的 UIScrollView。 - ViewController -ScrollView -View
我是一名优秀的程序员,十分优秀!