草庐IT

UITabbaritem

全部标签

ios - 在 MonoTouch 中为 ToolbarItems.UIBarButtonItem 设置 BadgeValue

我是MonoTouch开发的新手,但我一直在使用UIViewController上方便的ToolbarItems属性来显示一些工具栏按钮,现在我正在寻找了解在其中一些按钮上设置BadgeValue的方法。似乎UIBarButtonItem类缺少您在UITabBarItem上看到的BadgeValue属性,所以问题是-如何设置角标(Badge)ToolbarItems集合中的UIBarButtonItem的值?UIBarButtonItemitem1=newUIBarButtonItem(){Title="test"};//item1.BadgeValue="3";//thisdoesn

ios - 将 Controller 添加到 UITabBarController 而没有新项目出现在选项卡栏中

我有一个以UITabBarController作为主Controller的应用程序。当用户点击一个按钮(不是在标签栏中,只是其他按钮)时,我想在我的UITabBarController中添加新的UIViewController并显示它,但我不希望新的UITabBarItem出现在标签栏中。如何实现这种行为?我尝试将tabBarController.selectedViewController属性设置为不在tabBarController.viewControllers数组中的ViewController,但没有任何反应。如果我将ViewController添加到tabBarContro

ios - setTintColor 和 setSelectedImageTintColor 不能一起正常工作

我正在尝试更改我的自定义标签栏的标签栏项目的图标颜色,但是setSelectedImageTintColor和setTintColor不能一起工作。如果那个代码顺序是[[UITabBarappearance]setSelectedImageTintColor:[UIColorgreenColor]];[[UITabBarappearance]setTintColor:[UIColorredColor]];然后输出是如果代码顺序是[[UITabBarappearance]setTintColor:[UIColorredColor]];[[UITabBarappearance]setSel

ios - 没有标题标签的自定义 UITabBarItem

我正在尝试创建一个我将使用外观API自定义的UITabBar。我坚持尝试从UITabBarItem中删除标题标签并调整图像大小以使其居中。如果你只删除标题文本,图像下方和栏底部将有空白区域。有谁知道如何制作没有标题的UITabBarItem? 最佳答案 将标题设置为nil并移动图标self.tabBarItem=[[UITabBarItemalloc]initWithTitle:nilimage:[[UIImageimageNamed:@"icon_tabbar_inactive.png"]imageWithRenderingMod

ios - 检测何时通过 App Delegate 的 UITabBarController 按下 tabBar 项目

我知道这个问题已经被问过几次了,但是当我在我的AppDelegate类中有我的UITabBarController并且在那里设置了viewControllers时,我仍然坚持这个问题仅作为self.tabBarController.viewControllers=@[aboutUsNavController,myProfileNavController,projectsListNavController,feedsNavController,homeViewController];现在我想要的是在点击TabBar项目feedsNavControllernotinviewWillAppe

ios - 如何使用 UITabbarsystemitem 设置标题

我只是想知道如何使用UITabBarSystemItem设置标签栏项目的标题?我做了什么:self.tabBarItem=[[UITabBarItemalloc]initWithTabBarSystemItem:UITabBarSystemItemFeaturedtag:0];因此,为了默认更改标题而不是“Featured”(因为UITabBarSystemItemFeatured对象),我写道:self.tabBarItem.title=@"Actu";所以在我看来,我应该将“Actu”作为标题,而不是“Featured”。但它没有任何改变,标题一直是“精选”(默认标题)。我也试过:

ios - 在没有标题的 UITabBarItem 上设置可访问性标签

我有一个像这样的UITabBarItem:_Controller.tabBarItem=[[UITabBarItemalloc]initWithTitle:nilimage:niltag:0];但是将nil作为标题会删除可访问性和KIF测试所需的标签。我发现的另一种方法是设置标题并将其移出屏幕,但这似乎是一个hacky解决方案:_Controller.tabBarItem.title=@"Foo";_Controller.tabBarItem.titlePositionAdjustment=UIOffsetMake(0,200);是否有可能没有标题的UITabBarItem,但仍然有可

ios - UITabBarItem - iOS 9 中的背景颜色

我正在尝试以这种方式更改UITabBarItem的背景颜色:UITabBar.appearance().selectionIndicatorImage=UIImage.imageWithColor(UIColor.blackColor())这是UIImage的扩展:extensionUIImage{classfuncimageWithColor(color:UIColor)->UIImage{letrect=CGRectMake(0.0,0.0,1.0,1.0)UIGraphicsBeginImageContext(rect.size)letcontext=UIGraphicsGetC

iOS : Tabbar item click again and again it is double Tab bar button item size

我实现了带有自定义图标大小的标签栏。我从stack-overflow中找到了很多解决方案,但我没有找到任何完美的解决方案来解决这个问题。问题:当我一次又一次地点击标签栏项目时,它的大小每次都会加倍。单击其他选项卡后,它的大小与原始大小相同。请参阅此问题链接:ScreenRecording我的代码:importUIKitclasscustomTabBar:UITabBarController{overridefuncviewDidLoad(){super.viewDidLoad()lettabHome2=self.tabBar.items![2]tabHome2.image=UIImag

ios - 如何在不更改色调的情况下为 UITabBarItem 设置标题

当我从另一个选项卡中的UIViewController以编程方式更改UITabBar中的UITabBarItem的标题时,标题会正确更改,但是UITabBarItem的图像将其颜色更改为tintColor或标签栏。这是我在第二个选项卡的UIViewController中设置第三个选项卡的标题后的样子self.tabBarController?.tabBar.items![2].title="9Places"知道如何防止第三个标签图标改变色调吗?使用Xcode10.1和iOS12.1.1。谢谢! 最佳答案 我认为将标题和图片放在一起会