2012-04-27 46 views
1

我想顯示在我的酥料餅的列表,但我得到的是一個空白酥料餅在控制檯以下消息: -在我酥料餅無數據

-[UIPopoverController presentPopoverFromRect:inView:permittedArrowDirections:animated:]:在這種方法中傳遞的矩形必須具有非零的寬度和高度。這將是未來版本中的一個例外。

+1

看來你正在傳遞一個寬度或高度爲零的CGRect。 – 2012-04-27 12:21:41

+0

顯示您創建'UIPopoverController'的代碼 – demon9733 2012-04-27 13:11:40

回答

0

不知何故,你給它一個無效或零矩形。

1

其實當你要麼沒有一個框架,因爲你沒有連接按鈕,或者你在下面設置爲框架的IBOutlet中,這可能發生的情況是零

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

如果按鈕框架無,那麼或者你給空框架,你會得到錯誤