Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ios开发:每次出现viewcontroller时都会调用awakefromnib_Ios_Iphone_Ios7 - Fatal编程技术网

ios开发:每次出现viewcontroller时都会调用awakefromnib

ios开发:每次出现viewcontroller时都会调用awakefromnib,ios,iphone,ios7,Ios,Iphone,Ios7,首先介绍一些背景知识:我正在开发基于故事板的应用程序(ios7),其中UITabbarController是根控制器。其中一个选项卡包含导航控制器。嵌入到该navigationcontroller的Viewcontroller具有按钮,按下该按钮时将打开新的Viewcontroller。我用的是推码 我的问题如下:每次我按下按钮,新的viewcontroller打开时,总是调用awakefromnib。我试图在awakefromnib函数中进行一些初始化,但现在不可能了,因为该函数总是在view

首先介绍一些背景知识:我正在开发基于故事板的应用程序(ios7),其中UITabbarController是根控制器。其中一个选项卡包含导航控制器。嵌入到该navigationcontroller的Viewcontroller具有按钮,按下该按钮时将打开新的Viewcontroller。我用的是推码

我的问题如下:每次我按下按钮,新的viewcontroller打开时,总是调用awakefromnib。我试图在awakefromnib函数中进行一些初始化,但现在不可能了,因为该函数总是在viewcontroller出现时调用


有什么帮助吗?

您需要进行哪些初始化?需要什么才能使其工作?每次按下按钮时,您都会创建一个新的视图控制器并从nib(故事板中)加载它——因此它应该在新的视图控制器上调用awakeFromNib。正在发生的就是应该发生的。你还期待什么?哦,我只是想当用户第一次打开视图时,它只会调用一次awakeFromNib。基本上,我的视图是tableview,它在启动时从Web服务器加载数据。也许我会想办法实现这个功能。谢谢你的帮助。