Skip to content

UINavigationItem

UINavigationItem 是导航栏上的“一个页面”的配置对象,常由 UINavigationBar/UINavigationController 管理为栈结构。

属性类型说明
titlestring标题。
promptstring | null提示文案。
hidesBackButtonboolean是否隐藏返回按钮。
backBarButtonItemUIBarButtonItem | null返回按钮项。
leftBarButtonItemUIBarButtonItem | null左侧按钮项。
rightBarButtonItemUIBarButtonItem | null右侧按钮项。
titleViewUIView | null自定义标题视图。
方法参数返回值说明
initWithTitle(title)title: stringid以标题初始化。
setHidesBackButtonAnimated(hidesBackButton, animated)hidesBackButton: boolean, animated: booleanvoid设置返回按钮隐藏(可动画)。
setLeftBarButtonItemsAnimated(items, animated)items: NSArray, animated: booleanvoid设置左侧按钮数组(可动画)。
setRightBarButtonItemsAnimated(items, animated)items: NSArray, animated: booleanvoid设置右侧按钮数组(可动画)。
setLeftBarButtonItemAnimated(item, animated)item: UIBarButtonItem, animated: booleanvoid设置左侧按钮(可动画)。
setRightBarButtonItemAnimated(item, animated)item: UIBarButtonItem, animated: booleanvoid设置右侧按钮(可动画)。

当前运行时未额外暴露 UINavigationItem 的类成员。

头文件 API 清单

正在加载…

协议:,来源: