Iphone 选项卡栏控制器

Iphone 选项卡栏控制器,iphone,objective-c,uitabbar,Iphone,Objective C,Uitabbar,我有一个带有2个视图控制器的选项卡栏控制器。当应用程序启动时,一切正常,文本显示在选项卡栏中,但当我选择第二个视图控制器(设置)时,文本消失(图像仍显示)。 有什么想法吗?谢谢 “设置”标签消失了 也许您正在将图像和其他元素添加到AppDelegate的窗口中,而不是将它们添加到“设置视图控制器”中的视图中?请提供一些反馈,以便我们能更好地帮助您。也许您正在将图像和其他元素添加到AppDelegate的窗口,而不是将它们添加到“设置视图控制器”中的视图?请提供一些反馈,以便我们能够更好地帮助

我有一个带有2个视图控制器的选项卡栏控制器。当应用程序启动时,一切正常,文本显示在选项卡栏中,但当我选择第二个视图控制器(设置)时,文本消失(图像仍显示)。 有什么想法吗?谢谢

“设置”标签消失了


也许您正在将图像和其他元素添加到AppDelegate的窗口中,而不是将它们添加到“设置视图控制器”中的视图中?请提供一些反馈,以便我们能更好地帮助您。

也许您正在将图像和其他元素添加到AppDelegate的窗口,而不是将它们添加到“设置视图控制器”中的视图?请提供一些反馈,以便我们能够更好地帮助您。

请确保您正确地声明了以下内容:

nav.tabBarItem = [[UITabBarItem alloc]initWithTitle:@"Home" image:[UIImage imageNamed:@"a.png"] tag:0];
tabBarItem = [[UITabBarItem alloc]initWithTitle:@"Second" image:[UIImage imageNamed:@"b.png"] tag:1];
如果尝试在initWIthImage之后声明标题,有时可能会丢失标题

我已经为上面的5个标签项(缩写代码obv)完成了这项工作,它们都工作得很好

编辑:
您在我发布后添加了Nib文件布局,我以编程方式执行所有操作

请确保您正确地声明它们,如下所示:

nav.tabBarItem = [[UITabBarItem alloc]initWithTitle:@"Home" image:[UIImage imageNamed:@"a.png"] tag:0];
tabBarItem = [[UITabBarItem alloc]initWithTitle:@"Second" image:[UIImage imageNamed:@"b.png"] tag:1];
如果尝试在initWIthImage之后声明标题,有时可能会丢失标题

我已经为上面的5个标签项(缩写代码obv)完成了这项工作,它们都工作得很好

编辑: 在我发布后,您在Nib文件布局中添加了注释,我以编程方式执行所有操作

根据OP的请求将注释作为答案重新发布


您是否正在实现任何UITabBarController方法?您是否正在实现设置视图控制器的viewDidLoad、ViewWillDisplay:和ViewDidDisplay:方法?猜测是在这些方法中它被重置。

根据OP的请求重新发布评论作为答案


您是否正在实现任何UITabBarController方法?您是否正在实现设置视图控制器的viewDidLoad、ViewWillDisplay:和ViewDidDisplay:方法?猜测是在这些方法中它被重置。

text在某种意义上,文本字段中的数据是其他的?您是否实现了任何
UITabBarController
方法?您是否正在实现设置视图控制器的
viewDidLoad
viewwillbeen:
viewdidbeen:
方法?这些方法都未实现。它以前可以使用5个条形物品(这应该是精简版),但现在只有2个条形物品无法使用。@Deepak抱歉,你说得对。。。。在viewDidLoad方法中,我忘记取消一些在此版本中不需要的内容。你能把你的答案贴出来吗?这样我就可以投票接受了。谢谢。text从某种意义上讲,text字段中的数据是其他的?您是否实现了
UITabBarController
方法?您是否正在实现设置视图控制器的
viewDidLoad
viewwillbeen:
viewdidbeen:
方法?这些方法都未实现。它以前可以使用5个条形物品(这应该是精简版),但现在只有2个条形物品无法使用。@Deepak抱歉,你说得对。。。。在viewDidLoad方法中,我忘记取消一些在此版本中不需要的内容。你能把你的答案贴出来吗?这样我就可以投票接受了。谢谢。不,我确定它在设置视图控制器中…我会发布另一张照片。谢谢你的帮助。不,我肯定它在设置视图控制器中…我会发布另一张照片。谢谢你的帮助。Nps,通过编程让我可以更好地控制一切工作方式,我倾向于忘记在NIB中设置内容:)Nps,通过编程让我可以更好地控制一切工作方式,我倾向于忘记在NIB中设置内容:)