我有一個ViewController (A)
,包含n個按鈕。所有按鈕映射到包含WebView
的其他ViewController(B)
以顯示不同的PDF。UIWebView路徑取決於上一次按下的按鈕Xcode
而不是創建n ViewController
,我會知道如何根據按下哪個按鈕來更改路徑。
我錯了嘗試:
1按鈕的使用在ClassB的viewDidLoad:(id)
發送者(我添加發送器)與其他類
標籤
([sender tag] == 1)
//Action
2-接入公共變量class Ah
@interface ClassA : UIViewController
{
@public
NSString *path;//was var
}
@property (readwrite, nonatomic) NSString* path;
ClassA.m
- (IBAction)button1:(UIButton *)sender{
path=[[NSBundle mainBundle]
pathForResource:@"filename" ofType:@"pdf"];
}
類B:
ClassB *obj ;
NSURL *url= [NSURL fileURLWithPath:obj->path];
NSURLRequest *request=[NSURLRequest requestWithURL:url];
[_webview loadRequest:request];
[_webview setScalesPageToFit:YES];
RU使用故事板或XIB] –
@ Anbu.Karthik我'使用故事板 –