【问题标题】:iPhone & UISegmentedControl - Change images and keep title?iPhone & UISegmentedControl - 更改图像并保留标题?
【发布时间】:2010-12-08 17:45:12
【问题描述】:

有什么方法可以改变uisegmentedcontrol中所有段的图像并保留标题吗?

设置图片时它会删除标题吗?还是在标签顶部显示 UImageView? 如果图像位于标签顶部,是否可以访问它并将其发送回???

【问题讨论】:

    标签: iphone uisegmentedcontrol


    【解决方案1】:

    我认为这是不可能的。文档说明如下:

    分段控件可以显示 标题(一个 NSString 对象)图片 (UIImage 对象)。

    但是,自己实现控件应该相当容易。

    【讨论】:

      【解决方案2】:

      试试这个。

      UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:nil];
      [segmentedControl insertSegmentWithImage:[UIImage imageNamed:@"up_button.png"] atIndex:0 animated:YES];
      [segmentedControl insertSegmentWithImage:[UIImage imageNamed:@"down_button.png"] atIndex:1 animated:YES];
      segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar;
      [segmentedControl setMomentary:YES];
      

      【讨论】:

        【解决方案3】:

        我最终遍历了我的 UISegmentedControl 中的每个 UISegment。 我为每个 UISegment 添加了一个 UIImageView 并将它们发送到视图的后面

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-11-07
          • 1970-01-01
          • 1970-01-01
          • 2012-05-17
          • 1970-01-01
          相关资源
          最近更新 更多