2011-11-03 157 views

回答

3

基本上, 1)将一个按钮放入与按钮大小相同的视图中,并将按钮的自动调整遮罩设置为在视图更改大小时强制不缩小,并具有左边的灵活边距。 2)在从x原点移动到(x - 视图宽度)原点的同时,将视图的框架动画从0宽度变为全宽。

随着视图的增长,按钮将显示。该视图应该将clipToBounds设置为yes。

+0

是的,这是我一直在试图做的,但它不工作。我终于想出了我必须做的事情(这加了一点额外的)。您必须将按钮的'autoresizingMask'设置为'UIViewAutoresizingFlexibleLeftMargin',然后将该按钮的框架设置为具有-1 *按钮宽度的x-原点。否则,按钮将永远不会显示。 – Streeter

+0

绝对可以将按钮的原点设置为-1 *按钮宽度,而'UIViewAutoresizingFlexibleLeftMargin' – macandyp