在iPad上重新定位UIActionSheet

时间:2013-10-29 13:56:32

标签: ios objective-c ipad uiactionsheet

我有UIActionSheet在iPad上显示为UIPopoverController。我试图通过使用:{/ p>从UIButton显示它

[self.exampleActionSheet showFromRect:self.exampleButton.frame inView:self.view animated:YES];

我现在要做的是重新定位UIActionSheet方向更改。但是当我在屏幕旋转后使用上面的代码重新定位时,它不会这样做。谁能告诉我如何正确地做到这一点?

1 个答案:

答案 0 :(得分:5)

更好的工作流程是:

  1. 发生轮换时关闭动作表
  2. 计算应从
  3. 显示的新矩形
  4. 从新矩形
  5. 中提供操作表