1.如何像 Apple 为 iMessage 应用程序所做的那样增加导航栏的高度:
2.点击titleView时如何让导航栏展开成这样:
我尝试创建一个更大的titleView,但它只是被裁剪到默认导航栏高度的范围内。他们是如何做到这一点的?此外,我的 View Controller 以编程方式嵌入到导航 Controller 中。
Best Answer-推荐答案 strong>
不确定您是否刚刚将导航嵌入到应用中...或以编程方式进行设置。
您需要将导航栏添加为一种“IBOUlet”,然后根据功能/ Action /等修改它的高度。
点击“名称按钮”时说;然后类似于“mainNavBar.heightAnchor.constant = 400”(其中 400 是新高度)。
或者,如果您手动设置,并且对导航栏的高度有自动布局约束,那么您可以将其设置为 IBOutlet;并更轻松地访问它。
如果您发布了一些代码,或者至少发布了您的设置方式,将会有所帮助。
关于ios - 如何增加导航栏高度,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/52323393/
|