gpt4 book ai didi

ios - 如何设计自定义导航栏

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:36:12 26 4
gpt4 key购买 nike

我搜索了很多关于如何设计图片中给出的导航。

enter image description here
我已经为 UINavigationBar 创建了类别,如下面的解决方案所示 Custom nav bar styling - iOS

可以使用以下代码增加 NavigationBar 的大小。

CGFloat navBarHeight = 84.0f;
CGRect frame = CGRectMake(0.0f, 0.0f, 320.0f, navBarHeight);
[self.navigationController.navigationBar setFrame:frame];

但是所有内容(左键、右键、标题)都会移动到栏的底部。

当像下面这样将段控件附加到 titleView 时

self.navigationItem.titleView = self.segmentedControl;  

所有 View (左键、标题、右键)作为衬垫。

我想要导航栏底部的段控件,如图所示。

最佳答案

@Shankar Shinde 为什么要添加段 Controller 作为导航标题 View ,您可以使用 Storyboard在导航栏下方添加:查看下面的屏幕截图

enter image description here

我认为您需要使用以下代码隐藏导航栏并创建 View (如所附屏幕截图)让我知道它是否对您有帮助?

 [self.navigationController.navigationBar setHidden:YES];

enter image description here

关于ios - 如何设计自定义导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22007682/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com