2.4.1 编辑菜单
菜单的创建过程其实就是菜单属性的设置过程,因此在实际操作前需要熟悉菜单的各项属性及功能,如表2-4所示。
表2-4 菜单的各项属性及功能
注意 子菜单与动作都不是菜单必须设置的属性。但对于同一个菜单,子菜单与动作必须设置一项。
在菜单编辑界面,菜单管理中的“添加”按钮用于添加一级菜单,点击该按钮将会弹出一级菜单名称设置对话框,如图2-21所示。一级菜单名称的长度不能超过8字节,其中一个汉字占2字节,一个字母或数字占1字节。
图2-21 设置一级菜单名称
一级菜单名称设置完成后,在菜单管理中将它选中,将会看到能够对该菜单所做的全部操作,如图2-22所示。
图2-22 选中一级菜单
在一级菜单名称右侧,有3个按钮分别是添加子菜单、改名和删除;在“设置动作”中,有“发送消息”和“跳转到网页”两个按钮,这5个操作按钮的功能描述如表2-5所示。
表2-5 一级菜单操作按钮功能描述
之前也曾提到过,一级菜单的子菜单和动作只能设置其一,而且必须设置其一。如果已经添加子菜单,则无法设置动作;如果要设置动作,则必须删除所有已添加的子菜单。点击一级菜单名称右侧“添加子菜单”按钮,将会弹出二级菜单名称设置对话框,如图2-23所示。二级菜单名称的长度不能超过16字节。
图2-23 设置二级菜单名称
二级菜单名称设置完成后,在“菜单管理”中将它选中,看到的操作按钮只有4个,比一级菜单少了“添加子菜单”按钮。二级菜单的4个功能按钮的作用与一级菜单的完全相同。
接下来,为二级菜单“QQ邮箱”设置动作“发送消息”,如图2-24所示。该动作支持的消息类型有5种(文字、语音、图片、视频和图文消息),但对于同一个菜单只能设置其中一种作为用户点击菜单后发送给用户的消息。
图2-24 为菜单设置动作“发送消息”
我们再以同样的方式添加一个名为“163邮箱”的二级菜单,但动作设置为“跳转到网页”,如图2-25所示。
到这里,我们已经创建了一个一级菜单“邮箱导航”,并为其添加了两个二级菜单“QQ邮箱”和“163邮箱”。在微信客户端上,一级菜单会按照添加的先后顺序从左至右依次显示,一级菜单下的二级菜单会按照添加的先后顺序从上至下依次显示。如果要调整菜单的显示顺序,可以通过点击图2-25中的“排序”按钮来实现。
图2-25 为菜单设置动作“跳转到网页”