gpt4 book ai didi

ios - 如何从主视图 Controller 访问 ScrollView 子类(初学者)

转载 作者:搜寻专家 更新时间:2023-11-01 07:13:47 25 4
gpt4 key购买 nike

使用 swift 3,我的主视图中有一个 UIScrollView。我称之为我的“功能 ScrollView ”

我还在我的 UIScrollView 中添加了一个自定义类,其中有一个函数叫做 loadFeatures()

featureScrollView.swift:

class featureScrollView: UIScrollView {

public func loadFeatures () {
//Add Pictures to the UIScrollView
}

如何在主视图中的 ViewController.swift 类中存在的 UIScrollView 实例上调用 loadFeatures()

在我的 ViewController.swift 中我想简单地写

scrollView.loadFeatures() 

并将 loadFeatures() 中的代码应用于当前屏幕上的 scrollView。我正在开始学习 Swift,非常感谢大家的帮助!

image of ScrollView and corresponding class

最佳答案

在您的 ViewController.swift 中绑定(bind) ScrollView (您在 /image/5HRH0.png 中显示的 ScrollView )的 IBOutlet,然后使用该导出实例从 ViewController.swift 调用 loadFeatures()。

例如,一旦你像下面这样绑定(bind)导出

class ViewController: UIViewController {

@IBOutlet weak var scrollView: featureScrollView!

override func viewDidLoad() {
super.viewDidLoad()
scrollView.loadFeatures()
}

}

关于ios - 如何从主视图 Controller 访问 ScrollView 子类(初学者),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43443819/

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