uitabbar相关内容

更改 UITabBar 的色调/背景颜色

UINavigationBar 和 UISearchBar 都有一个 tintColor 属性,它允许您更改这两个项目的色调颜色(令人惊讶,我知道).我想对我的应用程序中的 UITabBar 做同样的事情,但现在找到了将其从默认黑色更改的方法.有什么想法吗? 解决方案 我已经能够通过继承 UITabBarController 并使用私有类来使其工作: @interface UITabBa ..
发布时间:2021-12-03 10:53:56 移动开发

使用 swift 在选项卡栏中制作弯曲和曲线

大家好,我想像这样在标签栏的中间弯曲图片 解决方案 您可以使用 SwiftUI 来自定义构建一个弯曲的标签栏. 此处是一个 YouTube 链接,其中包含有关如何操作的示例代码. 如果您想使用 UIKit,此处 是有关如何操作的示例代码的链接. 希望这会有所帮助! ..
发布时间:2021-09-13 19:09:17 移动开发

标签栏显示警报消息

我的应用程序有四个选项卡,其中 3 个移动到单独的视图控制器.第四个使用户能够从应用程序注销,我在这里需要的是在按下第四个选项卡时添加一条警报消息,有人可以帮助我吗? 我确实搜索了解决方案,但一无所获.提前致谢 解决方案 首先确保你的 appdelegate.h 文件包含 UITabBarControllerDelegate 以便能够访问 UITabBar 方法..所以你的 AppD ..
发布时间:2021-09-13 19:09:15 移动开发

如何在代码中设置 UITabBar 中的选定项?

我正在我的应用中实现 UITabBar.我设法通过在我的头文件中实现 UITabBarDelegate 并使用 - (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item 在我的 .m 文件中(如 本教程). 现在,我的应用中有 3 个场景,我希望在代码中手动设置所选的 UITabBarItem(而不是基于用户 ..
发布时间:2021-09-13 19:09:09 移动开发

点击项目时,TabBar 上的 setBackgroundImage 不起作用

我可以设置一次背景,但之后就再也不会改变了.我已经看过所有关于 stackoverflow 的例子.代码示例看起来总是一样的.我已经设置了代表.图片一切正常.我已经将它们一个接一个地设置为默认图像并显示出来.但是在应用程序完成启动后,后台不再发生任何事情. 这是我的代码: - (BOOL)application:(UIApplication *)application didFinishL ..

Objective-C: Tabbaritem tapped->Method Called->但是 WebView 没有刷新

努力实现 当我点击 tabbaritem 时说 #2,它会调用该方法并重新加载 Web 视图. 问题 当我点击 tabbaritem 时,该方法被调用,但 web 视图没有重新加载. 未加载网络视图 问题 如果我在 VC 本身上调用该方法.我可以设法重新加载 Web 视图.只有当我在 tabbaritem 被点击时调用它,它才不会重新加载 web 视图. ..
发布时间:2021-09-13 19:09:00 移动开发

UItabBarItem 高亮状态图

我希望能够在 UITabBarItem 被选中时更改突出显示的状态图像?是否可以子类化并访问它?还是我需要滚动自己的导航代码? -> 开始编辑我之前没有说明我在寻找什么.我正在寻找设备添加到 UITabBar 的选定状态/图像的半透明白色覆盖参考.看图!http://solomon71.com/images/UITabBarItem.png 解决方案 没有记录或支持的方法来设置您自己 ..
发布时间:2021-09-13 19:08:57 移动开发

为 UITabBarItem 设置操作

如何为我的 UITabBarItem 设置 action ?我可以将它从 storyboard 连接到代码吗?或以编程方式?如果是这样,怎么做呢? 我的层次结构是 UITabBarController -> UINavigationController -> UITabBarItem 很抱歉问这个菜鸟问题,但我真的需要一个答案.我在网上找不到任何关于此的信息. 使用 Swift ..
发布时间:2021-09-13 19:08:54 移动开发

UITabBar 出现向下 20 像素?

我创建了一个 UITabBarController 并添加到 UIViewController 子视图. 我的代码以编程方式实现.UITabBar 显示在视图下方 20 像素处. UITabBarController *tabCtrl_obj = [[UITabBarController alloc]init];[self.view addSubview:tabCtrl_obj.view]; ..
发布时间:2021-09-13 19:08:51 移动开发

从 UITabBarItem 中删除渐变/光泽

我正在自定义 UITabBar.我在 UITabBarItem 中使用了我的自定义图像.问题是物品上是否有渐变/光泽.我检查了 Apple 的应用程序商店对其 UITabBarItem 没有任何这种光泽效果.如何从 UITabBarItem 中删除渐变? 解决方案 你只需要把清晰的图片放在`yourImage',它可能对你有帮助 [[UITabBar 外观] setSelectionIn ..
发布时间:2021-09-13 19:08:48 移动开发

如何以编程方式更改标签栏高度

我想更改标签栏的高度.我是这样改的,但没有发生任何变化. 这是我的UITabBarController: 导入 UIKit导入侧边菜单类 TabBarController:UITabBarController {覆盖 func viewDidLoad() {super.viewDidLoad()设置侧菜单()self.navigationController?.navigationBar. ..
发布时间:2021-09-13 19:08:46 移动开发

检测所选 UITabbarItem 上的重新选项卡

我正在尝试检测所选 UITabbarItem 上的重新标签.我正在使用 UIWebview,在 UITabbar 中索引 1 处的主页按钮上重新设置标签后,该网址需要再次重置为主页. 问题是:我正在使用故事板并尝试使 UITabbar 委托,但它不起作用. AppDelegate.h: #import @interface AppDelegate : UIResponder @pro ..

我试图在 UITabBar 顶部获得一个视图,一旦使用 Swift 视图出现在它上面,标签栏就会隐藏起来

我正在尝试在 UITabbar 上添加一个视图.视图出现后,我希望标签栏隐藏自身.下面我附加了一个我想创建的视图(底部有按钮的视图).我在它后面有一个标签栏,我希望一旦我们点击带有三个点的图标就会出现这个视图.这是我想要创建的视图 我添加了以下代码以在选项卡栏上显示视图,但它与中心对齐,我不知道如何将其置于底部.我尝试使用约束,但这没有用.附加我在故事板中创建的视图:我想在标签栏上显示这个视 ..
发布时间:2021-09-13 19:08:40 移动开发

标签栏在 segue 后消失

更新: 我希望这会有所帮助.a b c d 是标签栏中的按钮.viewcontroller1 由 b 分隔 --> 没有标签栏.与 viewcontroller2 相同,它与 viewcontroller1 分离 标签栏控制器一世我_____一个一世我_____ b ---- viewcontoller1我我I_____ c I__viewcontroller2一世ID 我一直在寻找解决 ..
发布时间:2021-09-13 19:08:37 移动开发

如何在xcode中调整iphone标签栏的大小?

我正在开发一个在标签栏中有 5 个项目的 iOS 应用程序.但它们的分布并不均匀.我希望最右边的一个更大,显然它需要更多的空间.和其他 4 个标签项可以均匀分布.我做了一些研究,但找不到好的解决方案.在哪里可以自定义标签栏? 谢谢 解决方案 您可以使用 UISegmentedControl.它是高度可定制的,并允许修改其中每个项目的宽度. ..
发布时间:2021-09-13 19:08:34 移动开发

iOS代码优化

我是 iOS 开发新手,这可能是一个非常基本的问题 - 在我的应用程序中,我有 5 个 VC,每个 VC 上都有 UITabBarController.我正在处理标签栏项目点击- - (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item{开关(item.tag){案例0:{vc1 = [[VC1 alloc] ini ..
发布时间:2021-09-13 19:08:31 移动开发

UITabBarItem 中的标题文本拥抱/字距调整 + 剪辑

我有一个像这样的 UITabBarController: 如您所见,“发现"和“请求"标题被大量字距调整压缩.它们也在每个项目标题的末尾被略微剪掉.有什么办法可以解决这个问题吗? 附言iPhone 6 和 6+ 不出现此问题,仅 5S 及以下. 解决方案 UITabBars 似乎存在一个问题,如果他们认为自己的框架太小,他们会尝试调整项目标题标签以适应. 这个框架大小的问 ..
发布时间:2021-09-13 19:08:28 移动开发