代码之家  ›  专栏  ›  技术社区  ›  Fattaneh Talebi

如何在iOS中将堆栈视图中的第一个视图放在前面?

  •  0
  • Fattaneh Talebi  · 技术社区  · 7 年前


    间距可以,但第一个视图在第二个视图下。
    我尝试设置第一个视图的位置,但没有成功。

    firstViewlayer.zPosition = 1;
    
    0 回复  |  直到 7 年前
        1
  •  1
  •   Helge Becker    7 年前

    1. 您可以要求stackview将相应的视图放在前面。stackview.将子视图带到前面(第一视图) https://developer.apple.com/documentation/uikit/uiview/1622541-bringsubviewtofront
    2. 或者完全手动添加它们。首先添加as . (第一个视图在本例中最后一个)并将其添加为 addArrangedSubview

    但将次视野带到前方可能是最快的方式