当我在ios中的stroryboard中加载xib文件时,“后退”按钮不起作用
嗨,我是iOS的新手。在我的项目中,我正在主情节提要中加载一个xib文件。我在我的故事板上添加了一个当我在ios中的stroryboard中加载xib文件时,“后退”按钮不起作用,ios,objective-c,uinavigationbar,Ios,Objective C,Uinavigationbar,嗨,我是iOS的新手。在我的项目中,我正在主情节提要中加载一个xib文件。我在我的故事板上添加了一个BannerView。在此之后,我在BannerView上添加了一个BackButton。当我点击该按钮时,我想从我的MainView控制器中返回 为了这个目标,我尝试了下面的代码,但它不起作用。请帮帮我 在这里,当我不在我的主故事板中加载xib文件时。使用下面的代码,它可以正常工作。但当我在我的故事板中加载xib文件时,我不能向后推。为什么这个问题我来了。请帮助我: self.navigati
BannerView
。在此之后,我在BannerView
上添加了一个BackButton
。当我点击该按钮时,我想从我的MainView控制器中返回
为了这个目标,我尝试了下面的代码,但它不起作用。请帮帮我
在这里,当我不在我的主故事板中加载xib文件时。使用下面的代码,它可以正常工作。但当我在我的故事板中加载xib文件时,我不能向后推。为什么这个问题我来了。请帮助我:
self.navigationController.navigationBarHidden = YES;
UIView *banerView = [[UIView alloc] initWithFrame:CGRectMake(0, 20, 320, 44)];
banerView.backgroundColor = [self colorWithHexString:@"EF4836"];
[mainView addSubview:banerView];
UIButton *backBtn =[[UIButton alloc] initWithFrame:CGRectMake(10, 15, 15, 15)];
[backBtn setBackgroundImage:[UIImage imageNamed:@"back.png"] forState:UIControlStateNormal];
[backBtn addTarget:self action:@selector(backBtnClicked:) forControlEvents:UIControlEventTouchUpInside];
[banerView addSubview:backBtn];
-(void)backBtnClicked :(UIButton *)sender{
[delegate BackbuttonTapped];
不完全确定您要问什么,但如果您使用推送序列来访问新的VC,您将使用[self.navigationController popToRootViewController animated:YES]
。否则使用[自动解除视图控制器动画:是]代码>。另外,你应该使用方法-(iAction)sender:(UIButton*)sender{}
你是在情节提要的特定视图控制器中添加视图吗?请把你的帖子写清楚。你在下面说了两遍你的身体状况,但我只看到下面的一个代码。