ios - setContentOffset 从 ScrollView 的底部开始不起作用

标签 ios swift xcode uiscrollview

大家好,我是 Xcode 的新手,我有一个 View Controller ,它有一个高度为 2000 的 scrollView。我希望它在加载时从 scrollView 的底部开始。

我读过 setContentOffset 应该可以帮助我解决这个问题,但我就是无法让它发挥作用。我不知道我在做什么工作。任何帮助将不胜感激。

谢谢,

import UIKit

class Pantalla2: UIViewController {

@IBOutlet weak var scrollView: UIScrollView!

override func viewDidLoad() {
    super.viewDidLoad()

    let off = CGPointMake(0, 2000)

    self.scrollView.setContentOffset(off, animated: true)

}

最佳答案

试试这个 !

 override func viewDidLoad() {

     self.scrollview.contentOffset = CGPoint(x: 0, y: 2000)

}

关于ios - setContentOffset 从 ScrollView 的底部开始不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42410575/

相关文章:

swift - 在 Swift 中调用实例方法错误消息没有完全匹配

ios - Swift 中的这段 Google Maps iOS SDK 代码有什么作用?

xcode - 远程运行 Xcode 构建并获取结果以在本地运行项目或显示构建问题

iphone - 如何在没有 UIimagePickerController 的情况下以编程方式在 iphone 中访问保存图像中的图像?

ios - 在没有 Game Center 的 iOS 应用程序中实现成就

ios - CNContact 添加新的联系人问题

swift - 警告 : No screenshots were found for '( locale )' when trying to -exportLocalizations

objective-c - 向 XCode 4 添加框架

html - 在HTML-5应用程序中更改操作系统状态栏颜色

objective-c - 以编程方式创建变量