【发布时间】:2012-05-29 02:52:13
【问题描述】:
我正在尝试仅做一个简单的视图更改以进行概念验证。
这里是代码
- (void)swipedScreen
{
if (self.secondView.superview == nil) {
[myView removeFromSuperview];
[self.view insertSubview:secondView atIndex:0];
}
}
当我滑动屏幕时,会发生什么情况是视图区域变黑...并且变得无响应。
我从一个 navigatoin 应用程序开始,将 tableview 替换为一个标准的 uiviewcontroller 类。效果很好。然后我添加了 secondView(仅限 xib)并更改了它的类以匹配第一个视图的 viewcontroller。
我发现这很困难的原因是因为我试图在导航控制器内为视图设置动画,而不是像我习惯的那样将整个视图推送到堆栈上。
【问题讨论】:
-
如果只是为了测试目的,把整个XCode项目搭建起来会更容易解决问题。
-
我该怎么做?还是您只是说添加所有代码?还是真的把它放在某个地方下载?
-
只需将文件压缩并放在互联网上的某个位置,以便我们可以下载、检查和调试它。
-
好的,把它放到我的投递箱里,这是链接。 dl.dropbox.com/u/53813770/SMPrototype.zip 非常感谢您的帮助。
标签: iphone ios uiview uiviewcontroller uinavigationcontroller