9得票5回答
iOS - 在导航栏标题中添加图像和文本

我希望创建一个类似于附图中的导航栏。 导航栏的标题将由图像和文本组合而成。 是否应该按最佳实践来处理? 如何处理呢?

9得票3回答
如何在显示弹出菜单时保持全屏?

我在平板上运行我的应用程序,它有顶部的状态栏和底部的导航栏。我使用以下代码使Activity进入全屏模式。 public void hideNavigationBar() { final View decorView = getWindow().getDecorView(); ...

9得票2回答
这个问题是关于 Xcode 11 beta 中的新导航栏行为是否是一个 bug 还是有意为之。

我注意到在Xcode 11 beta中编译我的一个应用程序后,当设置了prefersLargeTitles时,导航栏没有背景。这是预期的行为吗? 我注意到现在当向下滚动并且大标题可见时,消息应用程序的导航栏没有背景。 这里是用于设置navBar属性的代码: override func ...

9得票4回答
如何在导航栏中的UIBarButtonItem中放置两行文本?

"“Now Playing”在UIBarButtonItem中只有一行。我需要将它分成两行,就像“Now”在顶部,“Playing”在底部一样。我已经编写了以下代码:" UIBarButtonItem *flipButton = [[UIBarButtonItem alloc] ...

9得票3回答
带有均匀间距的全宽度水平导航栏

起点: 终点: 我想要一个水平导航栏,它能够填满其容器的100%。在第一个示例中,您会看到所有项目都对齐到左边。我想让它像第二个示例一样填满整个容器的宽度。我希望所有项目之间的间距是均匀的(不像展示的那样,我只是快速地组合了一下,以便让您了解我想要做什么)。我需要文本不是图片,并且...

9得票3回答
如何更改导航栏中titleView的大小。因为navigationBar中的返回按钮与titleView之间存在间隙。

我已经在我的导航标题视图中添加了一个搜索栏。 self.navigationItem.titleView = searchBar 还有一个标题为""的BackBarButtonItem self.navigationItem.backBarButtonItem?.tit...

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

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

9得票3回答
SwiftUI导航栏高度

如何获取当前NavigationBar的高度?在UIKit中我们可以使用以下代码来获取: navigationController?.navigationBar.frame.height 但是对于SwiftUI找不到任何内容...

8得票1回答
如何将默认的导航选项卡视图更改为自定义的选项卡视图?

我的默认导航选项卡如下所示: 我的问题是:如何将上述导航选项卡更改为下面附加的选项卡? 我该如何实现这个目标? 我的最低SDK版本为8。 我已经尝试了很多次,但都没有成功。有人可以帮帮我吗? 谢谢。

8得票3回答
扩展SwiftUI按钮的点击区域超出按钮框架

我读到了一个类似的问题。但是那只是通过使用.padding()扩大按钮的大小。快照中红色区域是可点击的区域。 由SwiftUI.framework插入到屏幕边缘的尾部空白无法删除(我认为)。这会导致在屏幕右侧的任何轻触都无法触发按钮动作。如何使可点击区域超出按钮大小?这样用户就可以更轻松地点...