假设我有一个标准的UIView来显示我的屏幕。其中包括另一个UIView,它本身包含三个按钮:
--------------------------
| |
| |
| |
| ------------------- |
| | 1 | 2 | 3 | | UIView A
| | | | | | contains UIView B
| ------------------- | which contains 3 buttons.
| |
| |
| |
--------------------------
我希望能够将这些按钮设置到屏幕上,方法是启动中间的小块按钮,然后再“爆炸”。我知道我可以单独为每个按钮设置动画,但是我怎么能只使用UIView B.是否有一种方法可以在动画时根据UIView B的大小自动调整按钮大小?
答案 0 :(得分:0)
您可以尝试在三个按钮上设置autoresizingMask
属性,以获得灵活的边距,高度和宽度,以便在您更改UIView B的大小时随着UIView B“增长”