当前位置:首页 > 技术心得 > 正文内容

navigationController的pushViewController无效问题

xjtudll10年前 (2016-07-31)技术心得17870

参考资料:http://www.cocoachina.com/ask/questions/show/52842

我觉得这个问题很有代表性,尤其是小白,所以将重点内容摘抄过来了。

问题及操作过程:

1、新建一个 single View Application,会自动给我生成一个带xib的文件,就是默认的起始界面。 然后在xib里面加一个btn,以及触发事件onClick
2、新建一个 UIViewController,叫做pageFirst。

3、在默认的起始界面的onClick方法里面写:

- (IBAction)onClick:(id)sender

{

     pageFirst *firstview = [[pageFirst alloc] initWithNibName:@"pageFirst" bundle:nil];

     [self.navigationController pushViewController:firstview animated:YES];

}

界面没有发生变化,但是程序确实被运行了,也没有报错,然后论坛也有好多人问过,但是都没有解决我这个问题

原因:

navigationController是假的,并没有实例化,只是放在了view上而已。需要实例化或者关联起来。

实例化如下:

UINavigationController   *nav = [UINavigationController alloc]initWithRootController:....]

这个函数去试一下,然后presentModalViewController

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/413/

标签: ios
分享给朋友:

“navigationController的pushViewController无效问题” 的相关文章

QuartusII编译工程后显示资源消耗为零的原因

参考资料:http://www.eefocus.com/li_mengxiang/blog/11-04/208828_3da3b.html 近日,编译了一个CPLD工程,编译OK,无任何错误,但是显示资源消耗为0,这个显然是不正常的。 网上搜了一番,一般是两种原因: 1、qurtusII编译工程后显...

金蝶K3:自定义SQL报表,如何在预警平台选择得到?

金蝶K3:自定义SQL报表,如何在预警平台选择得到?

自定义的SQL报表,在预警平台选择不到呢?是哪里设置问题呢?谢谢了 解决方法:BOS中将报表发布到信息服务就可以找到了。...

PHP Fatal error: Call to undefined function bindtextdomain() in ……

PHP Fatal error: Call to undefined function bindtextdomain() in ……

问题: PHP网站上传后,一访问,提示: PHP Fatal error: Call to undefined function bindtextdomain() in …… 解决办法: 查php.ini文件, extension=php_gettext.dll 去掉前面...

vs2010删除臃肿的ipch和sdf文件

vs2010删除臃肿的ipch和sdf文件

VS2010建立C++解决方案时,会生成一个sdf文件和ipch文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大,一个简单的程序都会占用几十M的硬盘容量。 解决方法: Tools->Options->Text Editor->C/C++->Advanced(高...

SVN取消版本控制

SVN取消版本控制

想要取消某个文件夹的SVN版本控制 想要取消它,没有直接显而易见的办法。TortoiseSVN里自带了工具,只不过方法比较诡异。 右键选中目录,TortoiseSVN->导出 导出目录和现有的目录必须一致。 然后,就会提示你取消版本控制。选“移除版本控制”即可。...

常用电平标准

常用电平标准

现在常用的电平标准有TTL、CMOS、LVTTL、LVCMOS、ECL、PECL、LVPECL、RS232、RS485等,还有一些速度比较高的LVDS、GTL、PGTL、CML、HSTL、SSTL等。下面简单介绍一下各自的供电电源、电平标准以及使用注意事项。1、TTL电平TTL:Transistor...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。