小编mis*_*126的帖子

如何在视图控制器中以编程方式切换视图?(Xcode,iPhone)

一直苦苦挣扎这一段时间,似乎永远无法得到直接的答案.

任何帮助表示赞赏!

storyboard uiviewcontroller swift swift3

44
推荐指数
5
解决办法
11万
查看次数

插入子视图时EXC_BAD_ACCESS?(苹果手机)

当我insertSubview:atIndex:在iPhone上使用该方法时,程序无法运行,并在main.m文件中使用EXC_BAD_ACCESS.但是,当我使用presentModalViewController该程序运行完美.

此外,方法switchToView在第一次使用时工作,具有不同的往返,但第二次没有.

出了什么问题?

这是我的代码:

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 
{    
  ShowBookDetails *sbd = [[ShowBookDetails alloc] initWithNibName:@"ShowBookDetails" bundle:nil];
  [self switchToView:sbd from:self];
}
Run Code Online (Sandbox Code Playgroud)

我的方法看起来像:

-(void)switchToView:(UIViewController*)nextView from:(UIViewController*)currentView
{
  [currentView.view insertSubview:nextView.view atIndex:1];
}
Run Code Online (Sandbox Code Playgroud)

iphone xcode exc-bad-access ios

2
推荐指数
1
解决办法
1257
查看次数