UIStackView : Is it really necessary to call both removeFromSuperView and removeArrangedSubview to remove a subview?

后端 未结 8 798
遥遥无期
遥遥无期 2021-02-02 05:04

From the UIStackView Class Reference

In removeArrangedSubview:

To prevent the view from appearing on screen after calling the stack’s removeArrang

8条回答
  •  日久生厌
    2021-02-02 05:29

    No, To remove specific view.

    func removeArrangedSubview(_ view: UIView)

    To remove all subviews

    stackView.arrangedSubviews.forEach { $0.removeFromSuperview() }

提交回复
热议问题