问题标签 [uitabbaritem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - UITabBar – setItems:animated: 崩溃
所以我有一个在界面生成器中创建的 UITabView 控制器。UITabBarItem 的 title 和 image 属性是在 IB 中设置的。选项卡栏控制器对象存在于 xib 中,并建立了所有必要的连接。我可以调用简单的命令,例如
[tabBarController setSelectedIndex:1];
一切正常,但是当我设置“项目”属性时,我崩溃了。也许我有内存管理问题?
这是崩溃的代码:
* 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“不允许直接修改由标签栏控制器管理的标签栏。” *在第一次抛出时调用堆栈:
我的 NSArray 和 NSMutableArray 似乎很好,因为它们直接来自功能正常的 UITabBar。它返回三个对象,然后是两个。我希望我只是在这里忽略了一些愚蠢的事情。任何想法我都会非常感激。
iphone - UITabbar 定位问题
我正在对 uitabbar 应用程序进行定向工作。我在标签栏中使用 5 个标签栏项目。我只想在横向和纵向中旋转 4 个标签栏项目。但问题是当我在非旋转标签栏项目中将“return no”设置为 shouldAutorotateToInterfaceOrientation 时,所有标签栏都不起作用。谁能告诉我我出了什么问题?
提前致谢。
问候, 萨蒂什
iphone - 使用标签栏项目加载视图!
是否可以在标签栏项目的帮助下带来视图。让我清楚地向您解释这个问题。我创建了基于视图的应用程序。添加了两个竞争让我们说第一个和第二个。第一个视图包含一个将我们带到第二个视图的按钮。第二个视图还包含一个将我们带到第三个视图的按钮。我已将标签栏添加到第三个视图中,并向其中添加了四个标签栏项目。现在我想将标签栏项目链接到视图。让我们说第四,第五和第六。
第一视图(按钮)-> 第二视图(按钮)-> 第三视图(包含标签栏和 4 个标签栏项目)。但是所有项目都有空视图。当我选择标签栏项目时,我必须加载我创建的 .xib 文件。如何将标签栏项目与视图控制器链接,以便我可以加载视图。否则,是否有任何其他选项可以加载带有标签栏项目的视图?
iphone - iPhone,UITabBarItem:应用程序启动时动态更改标签栏的图像
当我的应用程序加载时,我想根据用户上次运行应用程序时设置的保存设置更改其中一个选项卡上的图像。当用户单击执行该选项卡的 viewcontroller 的 ViewDidLoad 方法的选项卡时,我可以更改图像。见下文:
但是我一直无法弄清楚如何在加载时在应用程序的根视图控制器中访问和更改该选项卡的 UITabBarItem。请参阅下面的根视图控制器的 viewdidload 方法。
当这不起作用时,我尝试了多种其他方法来访问和更改 uitabbaritem 但没有任何效果。我尝试在 UITabBarItem 和 UINavigationController 的根视图控制器中创建 IBOutLets。
无济于事。知道怎么做吗?
ipad - 将 UITabBarItems 添加到 UITabBar
我希望任何人都可以解释我如何做到这一点:
我有一个 TabBar 和两个 TabBarItems,我怎样才能将项目附加到 TabBar。我不是通过 IB 这样做的,因为 TabBar 只适合屏幕,因为项目应该在左侧。
这就是我构建它们的方式:
iphone - 如何在 UITabBar 中的 UITabBarItems 之间指定宽度、灵活空间和/或位置?
UITabBar
当客户想要一些视图底部的相似工具栏(图标和标题)时,我正在处理一个项目。
标签栏需要在左侧有 1 个项目,空白区域,然后在右侧有 2 个项目。
我是否必须使用 2 个额外UITabBarItem
的 s(并将它们放在第二和第三位置)并隐藏和禁用它们才能完成此操作,还是有更直接的解决方案?
我不想使用UIToolBar
它,因为自定义它的高度是一种痛苦,并且在某些情况下会导致意外行为(尤其是当使用模态视图控制器时)。
iphone - 启动iphone应用程序时如何显示第二个或第三个标签栏
嗨,我创建了一个 iphone 应用程序。我正在使用 5 个标签栏项目。默认情况下,当应用程序启动时,它会显示第一个标签栏。我想要做的是在应用程序启动时显示第三个标签栏。我怎样才能做到这一点?
最好的问候, 阿卜杜勒·卡维
iphone - UITabBar 中的 UITabBarItems 在我单击项目后显示,而不是在应用程序启动时显示
我正在编写的这个应用程序有问题。
我UITabBar
在我的应用程序窗口中设置并在视图文件中设置图标。但是当我运行该应用程序时,第一个图标会显示(因为我猜是视图已加载),而其他图标在我单击它们之前不会显示。
我不需要用self.tabBarItem
其他方法实现viewDidLoad
吗?
在此先感谢大家!
ios4 - UITabBarController 选项卡充当注销按钮而不是显示相应的视图
我有一个基于 UITabBarController 的 iphone 应用程序。我通过 Interface Builder 添加了一个名为 Log Out 的新选项卡。
但是我不需要它的相应视图。我希望 Log Out 选项卡在单击后立即重定向到 Login 视图(当然也执行了一些会话清除代码)。
到目前为止,我最接近的是使用 viewWillAppear 从注销视图重定向。结果是一样的,但看起来不太好,因为它进入空白屏幕几秒钟,然后重定向到登录屏幕。
任何帮助,将不胜感激。
iphone - 在特定视图加载时,我怎样才能找到 iphone 相册?
我想在单击 tabBarItem 时转到 iphone 相册(即在特定视图加载时)..为此我该怎么办...我对此一无所知..请任何人帮助我去做这个...
先感谢您