難以獲得UIButton
要顯示的項目..我想將幾個UIButtons
放入我的UIPopUpController
之內。我正在做故事板中的所有內容,我需要以編程方式完成本節。UIButton UIPopUpController以編程方式
- (void)showPopover:(id)sender
{
if(![popoverController isPopoverVisible])
{
myPopOver = [[PopUp alloc] init];
popoverController = [[UIPopoverController alloc] initWithContentViewController:myPopOver] ;
[popoverController setPopoverContentSize:CGSizeMake(300, 200.0f)];
permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
CGRect rect = (CGRect)[sender frame];
rect.origin.y = self.view.frame.size.height - rect.size.height;
[popoverController presentPopoverFromRect:rect inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
}
else
{
[popoverController dismissPopoverAnimated:YES];
}
}
此示例中沒有任何與「UIBarButtonItem」有關的內容......您有什麼問題? – 2011-12-21 21:01:57
哦,好的。 OP沒有使用'-presentFromBarButtonItem:permittedArrowDirections:animated:'扔了我的事實。這是明顯的選擇。 – 2011-12-22 01:04:00
對不起,它應該說UIButton(不是UIBarButton),我很抱歉讓修訂需要這麼長時間..我發佈了,這是我檢查過的第一個。我試圖在一個空的UIPopUpController中放置幾個UIButtons。 – DJPlayer 2011-12-22 12:53:15