ios - 更改为横向时制作可 ScrollView

标签 ios xcode cocoa-touch ios5

当更改为横向模式时,如何使 View 可滚动?例如我有一个纵向模式的应用程序,涉及很多信息。我已经预置了所有的支柱和 Spring ,但我仍然需要在底部留出一些空间,所以我想启用滚动功能,但我该如何实现?

最佳答案

当内容大小大于滚动的框架时,启用滚动。尝试以下操作:

myScroll.contentSize=CGSizeMake(100.0f,200.0f);
myScroll.frame=CGRect(0.0f,0.0f,100.0f,100.0f);

这将使您垂直滚动,因为内容大小的高度大于框架的高度。虽然这会让你水平滚动:

myScroll.contentSize=CGSizeMake(100.0f,200.0f);
myScroll.frame=CGRect(0.0f,0.0f,200.0f,200.0f);

不管怎样,当你的屏幕旋转时,你应该按照我解释的来处理你的逻辑。

关于ios - 更改为横向时制作可 ScrollView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10222564/

相关文章:

ios - moya中如何通过POST请求传递JSON body

ios - 比将 NSDictionaries 作为参数传递更好的模式?

iOS通用屏幕设计

objective-c - 在 XCTest 中完成测试套件运行后执行操作

c++ - 使用 gdb 调试 C++

iphone - 模拟器构建路径

iphone - 在 objective-c 中发送消息时可以转换吗?

ios - 在调度中将图像加载到 UIImageView 不起作用

iphone - 如何阻止 UITextView 底部边缘插入重置为 32?

xcode - OS X 捆绑标识符名称 : Best practice in this situation