我有一個帶有4個選項卡的選項卡欄控制器。每個選項卡都有自己的視圖控制器和一個UIWebView。在另一個視圖控制器中訪問實例方法
比方說,我有一個VC1按鈕(按鈕1)和一個實例方法onClick1爲好。在vc2中我有一個名爲reload的方法。我的問題是,如何從vc1訪問vc2中的特定實例方法onClick1?
對於進一步的細節,實際上,我試圖代碼爲iPhone一個簡單的購物工具。當用戶從瀏覽視圖中將商品添加到購物車時,我希望能夠自動重新加載購物車視圖。
下面是我的意思的一些例子。這個問題比我想象的要困難得多。我不確定我是否重新設計了我的應用程序或什麼。也許有兩個vc1和vc2屬於vcmain的子類,並參考它們中的每一個?但是,如果我這樣做,那麼我該如何將它們引用到它們相應的.xib中?多謝你們!
@implementation viewController 1
//Reloads vc2
-(IBAction) onClick1: (id) sender {
//Calls vc2 reload
[vc2 reload];
}
@end
@implementation viewController 2
//Reload View
-(void)reload {
[webView reload];
}
@end