【问题标题】:Can't scroll in my iOS application无法在我的 iOS 应用程序中滚动
【发布时间】:2015-10-27 12:58:46
【问题描述】:

我是创建 iOS 应用程序的新手,目前我正在学习 Apple 的入门教程。

他们建议在具有相当大屏幕的 iPhone 6 上进行模拟,因此所有内容都适合其屏幕,但是我在具有较小屏幕的 iPhone 4 上进行模拟。所有内容都不合适,我看不到所有占位符图像。我希望我能够自动滚动,这样我就可以查看所有内容,但不能。

【问题讨论】:

  • 你是在滚动视图中设计的还是普通视图
  • 只有当您在代码中定义了contentSize 或在Interface Builder 中使用约束时,您的UIScrollView 才会滚动,其中UIScrollView 可以自动计算其contentSize

标签: ios iphone xcode swift


【解决方案1】:

您似乎已经在普通视图上设计了您的内容。相反,您必须使用UIScrollView,这将允许您滚动查看所有内容。 contentSize 属性对此很重要。

参考这里:https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIScrollView_Class/

UIScrollView 类提供对显示内容的支持 大于应用程序窗口的大小。它使用户能够 通过滑动手势在该内容中滚动,并放大 并通过捏合手势从部分内容返回。

【讨论】:

  • 感谢您的回答。我会研究这个以及它是如何工作的。
猜你喜欢
  • 1970-01-01
  • 2020-01-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多