iOS:如何在部分curl中停止文本动画

我在iOS应用程序中使用了部分curl模式。 请观看此video: http : //vimeo.com/38643030

在部分curl过渡期间, 圆形矩形按钮中的文本也在移动。 我怎么能阻止这个?

[self.view layoutIfNeeded]放在-viewDidLoad实现中,用于通过curl动画显示的视图控制器。 这使得按钮及其内容在动画开始之前布局一次,而不是在动画期间尝试进行布局(并在其周围改变时重做它)。

只是为了添加到rickster的答案,我有一个与UITableViewController类似的问题,有必要添加

 [self.view layoutIfNeeded]; [self.tableView layoutIfNeeded]; 

在-viewDidLoad中。 上述两种陈述都不能独立发挥作用。