inputAccessoryView显示的弹出窗口有错误的旋转

时间:2010-08-04 03:36:38

标签: iphone cocoa-touch ipad uikit ios

有人知道UIPopover工具栏中UIActionSheetUIBarButtonItem来自inputAccessoryView的工具栏中的UILabel与所有其他视图控制器一起旋转的原因吗?

重现这一点的步骤是:

  1. 在Xcode iPad项目中,在IB中添加UIToolbar可编辑的文本字段。
  2. 同样在IB中,添加UIBarButtonIteminputAccessoryView
  3. 在代码中,将文本字段的becomeFirstResponder设置为工具栏。
  4. [actionSheet showFromBarButtonItem:sender animated:YES];消息发送到文本字段。
  5. 使用{{1}}
  6. 从工具栏按钮项目中显示操作表

    您只需要将iPad旋转到除Portrait之外的任何方向,然后显示弹出框以查看它。如果在弹出窗口打开时旋转它,弹出窗口也会旋转,因此它相对于应用程序的其余部分处于相同的奇怪方向。

    http://27.media.tumblr.com/tumblr_l6k9psjave1qzbd4bo1_500.png

    更新2010-08-04 关闭工具栏中项目显示的所有弹出窗口和操作表,这是输入附件视图(对于键盘)有此问题。我已经向Apple提交了一个带有错误ID#8272121的雷达。

0 个答案:

没有答案