我正在尝试为概念验证做一个简单的视图更改。
这是代码
- (void)swipedScreen
{
if (self.secondView.superview == nil) {
[myView removeFromSuperview];
[self.view insertSubview:secondView atIndex:0];
}
}
当我滑动屏幕时,会发生什么情况是视图区域变黑......并且变得无响应。
我从一个 navigatoin 应用程序开始,只用一个标准的 uiviewcontroller 类替换了 tableview。效果很好。然后我添加了一个 secondView(仅限 xib)并更改了它的类以匹配第一个视图的 viewcontroller。
我发现这很困难的原因是因为我试图为导航控制器内的视图设置动画,而不是将整个视图推送到我习惯做的堆栈上。