iPhone - 单独的 UI 导航栏项目
Posted
技术标签:
【中文标题】iPhone - 单独的 UI 导航栏项目【英文标题】:iPhone - Separated UINavigation Bar Items 【发布时间】:2010-05-23 14:57:45 【问题描述】:对于在 Mail.app 中看到的 UINavigationbar 的这种分离控件,是否有现有的 API?更具体地说,就是图中所示的上下箭头。
【问题讨论】:
【参考方案1】:请注意,您可以使用所需的任何自定义视图创建 UIBarButtonItem
。因此,您也可以使用 UISegmentedControl 创建它 - 它可能在您的示例中使用。工作流程应该是这样的:
-
创建带有 2 个段的瞬时(
momentary
属性设置为 yes)UISegmentedControl
为每个人分配一个图像(使用setImage:forSegmentAtIndex:
方法)。那么
创建UIBarButtonItem
,使用此 UISegmentedControl 作为自定义视图进行初始化(使用initWithCustomView:
方法)。
将您的 UIBarButtonItem 作为左侧或右侧 BarButtonItem 添加到 UINavigationItem
【讨论】:
以上是关于iPhone - 单独的 UI 导航栏项目的主要内容,如果未能解决你的问题,请参考以下文章