如何将子视图作为子视图移动到另一个视图?

时间:2015-07-09 09:55:13

标签: ios objective-c

我有多个视图(A,B,C,D)。 B和C是A的子视图,D是B的子视图。

如何将视图D从B移动到C?我希望D的超级视图从B到C。

我试过了

[D removeFromSuperview];
 D.frame = (CGRect){10,10,100,100};
[C addSubviews:D];

1 个答案:

答案 0 :(得分:0)

您编写了addSubviews而不是addSubview ...

[D removeFromSuperview];
D.frame = (CGRect){10,10,100,100};
[C addSubview:D];