uinavigationbar相关内容

UIBarButton不会在我的UINavigationController中显示

我想创建一个带有导航栏和表视图的简单视图。所以我创建了UINavigationController的一个子类,并在其中添加了一个UITableView。我的IS也是UITableViewDataSource和UITableViewDelegate。现在我想在导航栏中添加UIBarButton,但它不起作用: UIBarButtonItem *anotherButton = [[UIBarBu ..

在导航栏中添加自定义视图,如WhatsApp

我要创建自定义导航栏,就像WhatsApp用来在应用程序中显示呼叫指示器一样,如下所示。 我已成功添加了类似上面的视图,但它没有响应,因为我无法检测到状态栏上的触摸。我只能触摸“触摸返回呼叫”下面的部分。 代码如下所示。 @property (nonatomic) UIView *navigationBarTopView; UIWindow *window = [UIAppli ..
发布时间:2022-03-15 10:03:27 移动开发

导航栏为大标题时不应用barTintColor

我正在更新一个在Xcode10上编译的应用程序,在iOS 13上运行良好。我想做一些更改,所以在Xcode11上重新编译了一下,现在barTintColor出现了问题。 如果“Large Titles”设置为“Always”,则不会应用我的自定义barTintColor--我只会得到默认的灰色。如果“Large Titles”设置为“Never”,则我的自定义barTintColor将按预期应用 ..
发布时间:2022-03-15 09:59:46 移动开发

如何在SWIFT4中清除导航栏颜色清晰?

我要清除导航栏的颜色。在我的ViewController中有一个背景图像,当我删除导航栏的颜色TintColor、navgationController.view.back和导航背景图像时,模拟器会显示:- 我已经尝试了很多代码,但没有找到解决方案。 我想要那样的导航栏:- 具有清晰的导航栏颜色。 有什么解决办法吗,告诉我? 谢谢! 推荐答案 您可以在viewWillApp ..
发布时间:2022-03-15 09:46:27 移动开发

不带导航栏的半透明状态栏

目标:使表视图滚动,使其在状态栏下显示半透明,同时不显示导航栏。 现在,我将tableView设置为顶部锚点(因此从技术上讲在状态栏下面)。这会在您向上滚动表视图时将状态栏设置为纯色。我已将导航外观的barTintColor和半透明设置为YES,但没有成功。 有什么想法吗?视图在情节提要中实例化 推荐答案 如果没有任何code,很难猜出您的问题。我相信您试图在表格视图内容像 ..
发布时间:2022-03-15 09:36:52 移动开发

UIKit&>快捷UI&>UIKit时不显示导航栏项目

从SwiftUI视图推送到UIKit时,未显示或未添加导航条项目。 我已在情节提要中添加了一项,并在代码中添加了一项,但均未显示。 这可能是SwiftUI中的错误,但我觉得这可能是很常见的情况,可能我遗漏了什么? 此问题有一些重叠:Navigation Bar Items after push from SwiftUI to UIKit尽管我不确定它们是否相同 结果 ..

透明的 iOS 导航栏

我正在创建一个应用程序,我在互联网上浏览过,我想知道他们是如何制作像这样的透明 UINavigationBar 的: 我在我的 appdelegate 中添加了以下内容: UINavigationBar.appearance().translucent = true 但这只是让它看起来像下面这样: 如何让导航栏像第一张图片一样透明? 解决方案 您可以为半透明应用如下导航栏图 ..
发布时间:2022-01-31 18:49:44 移动开发

android:这个滑动条叫什么以及如何实现它?

这可能是一个愚蠢的问题,但谁能告诉我这个滑块(以黄色突出显示)在 Android 中调用了什么?是导航栏吗? 我想在我的应用中实现相同的滑块,如果有任何可以参考的示例,谁能告诉我? 谢谢. 解决方案 至于你高亮的部分,并没有什么特别的名字,只是一些带有选择器背景的视图. 至于机制本身(拉视图显示另一个),它是 SlidingDrawer.请注意,它在 API 17 中已被 ..
发布时间:2022-01-24 18:03:05 移动开发

如何让 Flutter 应用在​​ android 导航栏后面绘制并使导航栏完全透明?

我想让我的 Flutter 应用程序在 Android 中占据整个屏幕,同时仍然显示状态栏和导航栏,两者都是透明的,以实现 iOS. 状态栏颜色可以轻松更改,但现在我遇到了让应用填满屏幕并同时使导航栏透明的问题. 默认情况下,应用根本不绘制在导航栏下方(我已将状态栏颜色设置为透明): 以下是我尝试过的一些解决方案: 1) 在MainActivity的onCreate函数中设 ..
发布时间:2022-01-23 11:58:06 其他开发

如何更改导航栏&返回按钮颜色 iOS 15

我有 UIkit 项目,我想更改导航栏颜色和后退按钮颜色.它在以前的版本上运行良好.但不是在 iOS 15 中.我将以下代码放在 AppDelegate 上,它是更改标题颜色而不是后退按钮项目颜色.如何解决? if #available(iOS 15.0, *) {让外观 = UINavigationBarAppearance()让导航栏 = UINavigationBar()外观.config ..

UINavigationBar 触控

我想在用户点击我的一个视图的导航栏标题时触发一个触摸事件. 我不知道是否可以访问 UINavigationBar 的标题视图以便将触摸事件连接到它. 这可能吗? 解决方案 我找到的解决方案是一个按钮,我使用如下(但我不知道它有多“合法"): UIButton *titleLabelButton = [UIButton buttonWithType:UIButtonTypeCu ..
发布时间:2022-01-23 11:05:30 移动开发

UISearchController 不能与非半透明 UINavigationBar 一起正常工作

目前我正在尝试将 UISearchController 嵌入到我的应用程序中.但是,如果 UINavigationBar 不透明,作为 UISearchController 的属性的 UISearchBar 将无法正确显示.通常在点击 UISearchBar 属性后,UINavigationBar 会向上移动以为 UISearchBar 腾出空间.您可以在以下屏幕截图中看到结果: https ..