我的popover中没有数据

时间:2012-04-27 12:19:46

标签: ios popover

我正在尝试在我的popover中显示一个列表,但我得到的是一个空白的popover,并在控制台中显示以下消息: -

  

-[UIPopoverController presentPopoverFromRect:inView:permittedArrowDirections:animated:]:传入此方法的rect必须具有非零的宽度和高度。这将是未来版本中的一个例外。

2 个答案:

答案 0 :(得分:1)

实际上这可能发生在你没有一个框架因为你没有连接按钮的ibout或你设置的框架,如下所示是

[popoverViewController presentPopoverFromRect:button.frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES]

如果按钮框架为零,那么或者您给出空框架,您将收到错误

答案 1 :(得分:0)

不知何故,你给它一个无效或零矩形。