OStack程序员社区-中国程序员成长平台

标题: ios - 如何增加导航栏高度 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 20:35
标题: ios - 如何增加导航栏高度

1.如何像 Apple 为 iMessage 应用程序所做的那样增加导航栏的高度:

enter image description here

2.点击titleView时如何让导航栏展开成这样:

enter image description here

我尝试创建一个更大的titleView,但它只是被裁剪到默认导航栏高度的范围内。他们是如何做到这一点的?此外,我的 View Controller 以编程方式嵌入到导航 Controller 中。



Best Answer-推荐答案


不确定您是否刚刚将导航嵌入到应用中...或以编程方式进行设置。

您需要将导航栏添加为一种“IBOUlet”,然后根据功能/ Action /等修改它的高度。

点击“名称按钮”时说;然后类似于“mainNavBar.heightAnchor.constant = 400”(其中 400 是新高度)。

或者,如果您手动设置,并且对导航栏的高度有自动布局约束,那么您可以将其设置为 IBOutlet;并更轻松地访问它。

如果您发布了一些代码,或者至少发布了您的设置方式,将会有所帮助。

关于ios - 如何增加导航栏高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52323393/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4