快捷键5中编辑器之间的导航栏

问题描述 投票:0回答:1

我想创建一个有关音乐单应用程序的编辑器,我已经看到了Microsoft Word所使用的导航栏,以在不同的导航之间导航-主页-插入-绘制...我想知道如何实现类似的东西,如果我需要使用UINavigationBar然后对其进行样式设置或存在已经实现的东西;我已经检查过iOS Human Interface Guidelines,但是还没有找到,所以在开始创建个人对象之前,我想知道它是否已经存在。在此之后,我想知道如何创建子导航栏,以及是否存在一些包含在弹出选项卡中的组件,或者它仅仅是一组UIView。这是我正在谈论的两个屏幕,请注意用于更改子标题视图的导航栏:enter image description here

enter image description here

swift uinavigationbar swift5
1个回答
0
投票

自定义UIView子类

导航栏,子导航栏和弹出窗口中的视图可能都是自定义UIView子类。

导航栏:

C0]和UINavigationItem设置器使rightBarButtonItems易于使用[[左对齐和右对齐条形按钮项目(例如,撤消,重做按钮)。 not却很容易将按钮居中,并具有非常自定义的启用颜色的逻辑(例如,当选择“主页”时,白色背景会移到条的底部。”

自定义UIView子类可以是具有许多leftBarButtonItems的水平堆栈视图。有些带有图标,有些带有文本。还有其他方法可以解决此问题。

子导航栏

“子导航栏”是非常自定义的,是UIButton的子类。它具有动态内容。 UIView固有的许多视图在这里[[are(例如,UISwitch用于“触摸绘制”)。

全景视图

弹出框内的视图也是自定义UIKit子类,但弹出框本身包含在UIView中。使用UIKit完成

© www.soinside.com 2019 - 2024. All rights reserved.