如何在iOS中将第一个视图放在堆栈视图中? [重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

我在堆栈视图中有2个视图。间距值是-15,因为我希望第二个视图位于第一个视图下,间距为-15。 间距是可以的,但第一个视图在第二个视图下。 我尝试设置第一个视图zPosition,但它没有用。

firstViewlayer.zPosition = 1;
ios objective-c
1个回答
0
投票

有几种选择。

  1. 你可以要求stackview将相应的视图带到前面。 stackview.bringSubviewToFront(firstView)qazxsw poi
  2. 或者您手动完全添加它们。拳头添加为子视图。 (在这种情况下最后的第一个视图)并将它们添加为addArrangedSubview(在这种情况下,第一个视图拳头)

但是带上SubviewToFront可能是最快的方式

© www.soinside.com 2019 - 2024. All rights reserved.