Ios 我的popover中没有数据

Ios 我的popover中没有数据,ios,popover,Ios,Popover,我试图在我的popover中显示一个列表,但我得到的只是一个空白的popover,控制台中显示以下消息:- -[UIPopoverController presentPopoverFromRect:inView:permittedArrowDirections:animated::传入此方法的rect的宽度和高度必须非零。这将是未来版本中的一个例外 不知何故,您给它一个无效或零矩形 不知何故,您给了它一个无效或为零的矩形 实际上,如果您没有连接按钮的iboutlet,或者您在下面设置的帧为零,则

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

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


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

不知何故,您给了它一个无效或为零的矩形

实际上,如果您没有连接按钮的iboutlet,或者您在下面设置的帧为零,则可能会出现这种情况

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

如果按钮框为零,则或您给出空框,您将得到错误

实际上,如果您没有框,因为您没有连接按钮的iboutlet,或者您在下面设置的框为零,则可能会发生这种情况

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

如果按钮框为零,或者您给出的是空框,则会出现错误

显示您正在传入一个宽度或高度为零的CGRect。显示您创建
UIPopoverController的代码
显示您正在传入一个宽度或高度为零的CGRect。显示您创建
UIPopoverController的代码