से हटा रहा है तो मेरे पास एक बटन वाला पॉपओवर है। जब वह बटन धक्का दिया जाता है, तो मैं पॉपओवर को दूर जाना चाहता हूं। यह काफी आसान लगता है, लेकिन मैं इसे अपने जीवन के लिए नहीं समझ सकता। कोड मैं पॉपओवर को दिखाने के लिए उपयोग करने के नीचे है:आईपैड UIPopoverController को अपने कंटेंट कंट्रोलर
AddCategoryViewController* content = [[AddCategoryViewController alloc] init];
UIPopoverController* aPopover = [[UIPopoverController alloc]
initWithContentViewController:content];
aPopover.delegate = self;
[content release];
// Store the popover in a custom property for later use.
self.addCategoryPopover = aPopover;
[aPopover release];
[addCategoryPopover presentPopoverFromBarButtonItem:sender permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
addcategoryviewcontroller के भीतर, मेरे पास है: जहां पॉपओवर से बनाया जा रहा है
-(IBAction)saveAddCategory:(id)sender {
if (rootViewController == nil)
rootViewController = [[RootViewController alloc] init];
[rootViewController.addCategoryPopover dismissPopoverAnimated:YES];
[rootViewController dismissPopover];
}
Rootviewcontroller है। दुर्भाग्य से, उन तरीकों में से कोई भी इसे खारिज करने के लिए काम नहीं करता है। कोई मदद?
ध्यान दें कि सेब एक पॉपओवर को बंद करने के लिए बटन का उपयोग करके हतोत्साहित करता है। – ekinnear