小编Swi*_*guy的帖子

如何快速从父视图控制器访问容器视图中的数据?

我有一个视图控制器(SignUpController),顶部有 1 个图像视图,底部有 2 个按钮,1 个视图为container view。容器视图( InfoRegisterController) 包含scrollview几个文本字段。容器视图不包含任何按钮。所以,现在我需要访问父视图控制器中容器视图的文本字段(或者可以说:我需要访问从容器视图到父视图控制器的所有数据),以便我可以通过单击注册按钮来注册用户底部在SignUpController. 我也无法通过代表解决它NSUserDefaults。所以,请帮我在 swift 4 中解决这个问题?

这是父视图控制器:

import UIKit
import Material

class SignUpController: UIViewController {  


@IBOutlet weak var backgroundView: UIView!

@IBOutlet weak var register: UIButton!

override func viewDidLoad() {
    super.viewDidLoad()

    backgroundView.layer.borderWidth = 1
    backgroundView.layer.borderColor = UIColor.blue.cgColor
    register.layer.cornerRadius = 5 

    // Do any additional setup after loading the view.
}
override func viewWillAppear(_ animated: Bool) {

    super.viewWillAppear(animated) // No need for semicolon

    let …
Run Code Online (Sandbox Code Playgroud)

ios uicontainerview swift

1
推荐指数
1
解决办法
5139
查看次数

标签 统计

ios ×1

swift ×1

uicontainerview ×1