8得票6回答
点击视图时出现导航栏

我附上了视频,展示了我的问题。当我在视图控制器中的任意位置点击时,导航栏会出现。 override func viewWillAppear(_ animated: Bool) { self.navigationController?.setNavigationBarHidden(tr...

31得票6回答
Swift 3.0如何在导航栏中添加右侧按钮

我在视图控制器的顶部添加了一个导航栏。我正在尝试根据条件控制是否显示一个按钮,但我无法添加这个按钮。到目前为止,我已经:var addButton: UIBarButtonItem = UIBarButtonItem(title: "test", style: .done, target: s...

56得票6回答
iOS导航栏项目图像大小

我想自定义我的NavigationBar按钮并使用自己的图像。 问题是大小应该是多少? 我发现按钮大小应为40 * 40,因此对于视网膜屏幕,图像应为80 * 80?

47得票7回答
使用SwiftUI设置导航栏标题字体

这是一个SwiftUI问题,不是UIKit的。 :) 我正在尝试使用SwiftUI为导航栏标题设置不同的字体。 我猜测目前还不支持此功能。 这是我尝试过的方法:var body: some View { NavigationView { .navigationBarTitle(T...

9得票5回答
UISearchController在向后滑动时出现错误的动画,然后消失了。

简单来说,我有一个主视图控制器,其中导航栏被隐藏。从该 VC 的导航控制器中,我推出另一个具有可见导航栏的视图控制器。然后,我将 searchController 添加到 navigationItem 中,以便在向下滚动时添加 searchBar。一切都正常工作,直到您滑动返回弹出 VC。 ...

26得票4回答
如何消除CSS水平列表项之间的空白?

我有以下的测试页面和CSS。当显示时,每个列表项之间会有4px的间隙。如何让这些项目彼此挨在一起?<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset...

7得票7回答
当返回按键被按下时,上一个屏幕中的导航标题消失了。

我有一个导航栏标题的问题。我有两个屏幕,当我在第二个屏幕点击返回按钮时,它会返回到第一个屏幕,但是第一个屏幕的标题消失了。这是我的代码片段: screen1.m - (void)viewDidLoad { [super viewDidLoad]; // Do any...

17得票1回答
当使用SYSTEM_UI_FLAG_HIDE_NAVIGATION时,监听第一个TouchEvent

从API 14开始,您可以在Activity中的View上使用此标志SYSTEM_UI_FLAG_HIDE_NAVIGATION,告诉系统您希望隐藏导航栏,直到有用户交互(屏幕触摸)。一旦用户点击屏幕,导航栏将被显示出来。 我正在进行这个操作的Activity在用户触摸屏幕之前会执行某些操作...

8得票2回答
Android 导航栏覆盖我的视图

我在类似Nexus等没有硬件菜单按钮的设备上遇到了Android导航栏的问题。 让我更详细地解释一下这个问题。 我有一个应用程序,其中包含3个部分:内容、ActionBar和带有SeekBar的底部面板。 ActionBar和带有SeekBar的底部面板覆盖在内容上。每当我点击内容时,A...

7得票3回答
状态栏和导航栏后面显示内容

这似乎是一个重复的问题,但我无法做到。我想要完全透明(而不是半透明)的状态栏和导航栏,并希望内容出现在它们的后面。 activity_details.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout ...