實際上,我在單元中創建了一個按鈕,該單元從另一個類訪問一個方法。將一個類的方法調用到ios中的另一個類
#import "Cell.h"
#import "Collection.h"
@implementation Cell
-(IBAction)onClick
{
Collection *obj_Collection = [[Collection alloc] init];
[obj_collection goTonavigation];
}
和goTonavogation的方法是在Collection中創建的。
#import "Cell.h"
#import "Collection.h"
#import "NavigationViewController.h"
@implementation Cell
-(void)goToNavigation
{
NavigationViewController *obj_NavigationViewController = [[NavigationViewController alloc] initWithNibName:@"NavigationViewController" bundle:nil];
[self.navigationController pushViewController:obj_NavigationViewController animated:YES];
}
}
但它不工作。請幫助
定義「不工作」。另外,如果你使用的是故事板,你不應該像這樣初始化你的視圖控制器。 – Raptor
我使用XIB不是storyBoard –
檢查NSLog(@「%@」,self.navigationController); ..要導航新屏幕,您必須具有導航控制器對象 –