iPhone - 单独的导航栏项目

时间:2010-05-23 14:57:46

标签: iphone uinavigationbar uinavigationitem uicontrol

alt text http://bit.ly/d9fLDg

对于Mail.app中看到的UINavigationbar,是否存在此类分离控件的现有API?更具体地说,图中所示的向上和向下箭头。

1 个答案:

答案 0 :(得分:3)

请注意,您可以使用所需的任何自定义视图创建UIBarButtonItem。因此,您也可以使用UISegmentedControl创建它 - 这是您的示例中可能使用的内容。工作流程应该是这样的:

  1. 创建瞬时(momentary属性设置为yes)UISegmentedControl包含2个段
  2. 为每个人分配图像(使用setImage:forSegmentAtIndex:方法)。然后
  3. 使用此UISegmentedControl初始化UIBarButtonItem作为自定义视图(使用initWithCustomView:方法)。
  4. 将UIBarButtonItem作为左或右BarButtonItem添加到UINavigationItem