这是一个iPad应用程序。您按下两个按钮中的一个,它将显示一个包含webview的模式视图控制器,该控制器将显示PDF。我创建了包含webview的UIViewController类,并且我想根据用户按下哪个按钮来使用2个初始化器中的1个。当我初始化对象时,我想设置显示哪个PDF。模态视图即将到来,但它是空白的(不显示PDF)。但是,当我在 - (void)viewDidLoad {}中使用相同的代码时,它确实有效。为什么是这样?谢谢!在初始化程序中加载webview内容
- (id)initAsPi{
NSLog(@"initAsPi Called");
[super init];
NSString *urlAddress = [[NSBundle mainBundle] pathForResource:@"PiPdf" ofType:@"pdf"];
NSURL *url = [NSURL fileURLWithPath:urlAddress];
NSURLRequest *urlRequestObj = [NSURLRequest requestWithURL:url];
[prescribingInfoWebView loadRequest:urlRequestObj];
return self;
}