0

假设我有一个标准的 UIView 来显示我的屏幕。其中还有另一个 UIView,它本身包含三个按钮:

--------------------------
|                        |
|                        |
|                        |
|   -------------------  |
|   |  1  |  2  |  3  |  |  UIView A
|   |     |     |     |  |  contains UIView B
|   -------------------  |  which contains 3 buttons.
|                        |
|                        |
|                        |
--------------------------

我希望能够在屏幕上设置这些按钮的动画,方法是在中心的小按钮块开始,然后“爆炸”更大。我知道我可以单独为每个按钮设置动画,但我怎么能只使用 UIView B 来做到这一点。有没有办法在动画时根据 UIView B 的大小自动调整按钮的大小?

4

1 回答 1

0

您可以尝试autoresizingMask在三个按钮上设置属性,使其具有灵活的边距、高度和宽度,以便它们在您更改 UIView B 的大小时随 UIView B “增长”

于 2011-08-21T01:56:25.523 回答