我正在开发iPhone应用程序。我希望为我的应用创建弹出控制器(popover controller)。但这个功能只适用于iPad应用程序。请帮忙解决。
我正在开发iPhone应用程序。我希望为我的应用创建弹出控制器(popover controller)。但这个功能只适用于iPad应用程序。请帮忙解决。
您可以做到这一点,我已经在iPhone上使用弹出窗口的实时应用程序中。您只需要为弹出窗口创建接口。
NSObject+UIPopover_Iphone.h
#import <Foundation/Foundation.h>
@interface UIPopoverController (overrides)
+(BOOL)_popoversDisabled;
@end
NSObject+UIPopover_Iphone.m
#import "NSObject+UIPopover_Iphone.h"
@implementation UIPopoverController (overrides)
+(BOOL)_popoversDisabled
{
return NO;
}
@end
现在只需在您的 Viewcontroller.h 中导入 NSObject+UIPopover_Iphone.h
。
若需要参考,请查看此链接。