uitabbar相关内容
UINavigationBar 和 UISearchBar 都有一个 tintColor 属性,它允许您更改这两个项目的色调颜色(令人惊讶,我知道).我想对我的应用程序中的 UITabBar 做同样的事情,但现在找到了将其从默认黑色更改的方法.有什么想法吗? 解决方案 我已经能够通过继承 UITabBarController 并使用私有类来使其工作: @interface UITabBa
..
大家好,我想像这样在标签栏的中间弯曲图片 解决方案 您可以使用 SwiftUI 来自定义构建一个弯曲的标签栏. 此处是一个 YouTube 链接,其中包含有关如何操作的示例代码. 如果您想使用 UIKit,此处 是有关如何操作的示例代码的链接. 希望这会有所帮助!
..
我的应用程序有四个选项卡,其中 3 个移动到单独的视图控制器.第四个使用户能够从应用程序注销,我在这里需要的是在按下第四个选项卡时添加一条警报消息,有人可以帮助我吗? 我确实搜索了解决方案,但一无所获.提前致谢 解决方案 首先确保你的 appdelegate.h 文件包含 UITabBarControllerDelegate 以便能够访问 UITabBar 方法..所以你的 AppD
..
我有一个应用程序,它有一个标签栏,它出现在大多数 ViewControllers 中.问题是它没有显示在我通过此代码呈现的 viewController 中. UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:songsViewCont
..
我正在我的应用中实现 UITabBar.我设法通过在我的头文件中实现 UITabBarDelegate 并使用 - (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item 在我的 .m 文件中(如 本教程). 现在,我的应用中有 3 个场景,我希望在代码中手动设置所选的 UITabBarItem(而不是基于用户
..
我想在两个视图中放置一个 UITabBar,而不是在 MainViewController 中,因为我没有使用 AppDelegate 放置它. 是否有没有 .xib 或 storyboard 的解决方案 解决方案 UIViewController *vc1 = [[UIViewController alloc] init];vc1.title = @"第一";vc1.view.ba
..
我可以设置一次背景,但之后就再也不会改变了.我已经看过所有关于 stackoverflow 的例子.代码示例看起来总是一样的.我已经设置了代表.图片一切正常.我已经将它们一个接一个地设置为默认图像并显示出来.但是在应用程序完成启动后,后台不再发生任何事情. 这是我的代码: - (BOOL)application:(UIApplication *)application didFinishL
..
努力实现 当我点击 tabbaritem 时说 #2,它会调用该方法并重新加载 Web 视图. 问题 当我点击 tabbaritem 时,该方法被调用,但 web 视图没有重新加载. 未加载网络视图 问题 如果我在 VC 本身上调用该方法.我可以设法重新加载 Web 视图.只有当我在 tabbaritem 被点击时调用它,它才不会重新加载 web 视图.
..
我希望能够在 UITabBarItem 被选中时更改突出显示的状态图像?是否可以子类化并访问它?还是我需要滚动自己的导航代码? -> 开始编辑我之前没有说明我在寻找什么.我正在寻找设备添加到 UITabBar 的选定状态/图像的半透明白色覆盖参考.看图!http://solomon71.com/images/UITabBarItem.png 解决方案 没有记录或支持的方法来设置您自己
..
如何为我的 UITabBarItem 设置 action ?我可以将它从 storyboard 连接到代码吗?或以编程方式?如果是这样,怎么做呢? 我的层次结构是 UITabBarController -> UINavigationController -> UITabBarItem 很抱歉问这个菜鸟问题,但我真的需要一个答案.我在网上找不到任何关于此的信息. 使用 Swift
..
我创建了一个 UITabBarController 并添加到 UIViewController 子视图. 我的代码以编程方式实现.UITabBar 显示在视图下方 20 像素处. UITabBarController *tabCtrl_obj = [[UITabBarController alloc]init];[self.view addSubview:tabCtrl_obj.view];
..
我正在自定义 UITabBar.我在 UITabBarItem 中使用了我的自定义图像.问题是物品上是否有渐变/光泽.我检查了 Apple 的应用程序商店对其 UITabBarItem 没有任何这种光泽效果.如何从 UITabBarItem 中删除渐变? 解决方案 你只需要把清晰的图片放在`yourImage',它可能对你有帮助 [[UITabBar 外观] setSelectionIn
..
我想更改标签栏的高度.我是这样改的,但没有发生任何变化. 这是我的UITabBarController: 导入 UIKit导入侧边菜单类 TabBarController:UITabBarController {覆盖 func viewDidLoad() {super.viewDidLoad()设置侧菜单()self.navigationController?.navigationBar.
..
我正在尝试检测所选 UITabbarItem 上的重新标签.我正在使用 UIWebview,在 UITabbar 中索引 1 处的主页按钮上重新设置标签后,该网址需要再次重置为主页. 问题是:我正在使用故事板并尝试使 UITabbar 委托,但它不起作用. AppDelegate.h: #import @interface AppDelegate : UIResponder @pro
..
我正在尝试在 UITabbar 上添加一个视图.视图出现后,我希望标签栏隐藏自身.下面我附加了一个我想创建的视图(底部有按钮的视图).我在它后面有一个标签栏,我希望一旦我们点击带有三个点的图标就会出现这个视图.这是我想要创建的视图 我添加了以下代码以在选项卡栏上显示视图,但它与中心对齐,我不知道如何将其置于底部.我尝试使用约束,但这没有用.附加我在故事板中创建的视图:我想在标签栏上显示这个视
..
更新: 我希望这会有所帮助.a b c d 是标签栏中的按钮.viewcontroller1 由 b 分隔 --> 没有标签栏.与 viewcontroller2 相同,它与 viewcontroller1 分离 标签栏控制器一世我_____一个一世我_____ b ---- viewcontoller1我我I_____ c I__viewcontroller2一世ID 我一直在寻找解决
..
我正在开发一个在标签栏中有 5 个项目的 iOS 应用程序.但它们的分布并不均匀.我希望最右边的一个更大,显然它需要更多的空间.和其他 4 个标签项可以均匀分布.我做了一些研究,但找不到好的解决方案.在哪里可以自定义标签栏? 谢谢 解决方案 您可以使用 UISegmentedControl.它是高度可定制的,并允许修改其中每个项目的宽度.
..
我是 iOS 开发新手,这可能是一个非常基本的问题 - 在我的应用程序中,我有 5 个 VC,每个 VC 上都有 UITabBarController.我正在处理标签栏项目点击- - (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item{开关(item.tag){案例0:{vc1 = [[VC1 alloc] ini
..
我有一个像这样的 UITabBarController: 如您所见,“发现"和“请求"标题被大量字距调整压缩.它们也在每个项目标题的末尾被略微剪掉.有什么办法可以解决这个问题吗? 附言iPhone 6 和 6+ 不出现此问题,仅 5S 及以下. 解决方案 UITabBars 似乎存在一个问题,如果他们认为自己的框架太小,他们会尝试调整项目标题标签以适应. 这个框架大小的问
..
如何在 iOS (Xcode 4.2) 中以编程方式在标签栏上添加图像? 我已经问过问题,但在 无法以编程方式在 Xcode 4.2 中设置标签栏图像. 解决方案 试试下面的代码 UITabBarItem *tabItem = [[[UITabBarItem tabBar] items] objectAtIndex:yourIndex];[tabItem setTitle:@"th
..