1

我的问题与 iOS7 适配有关。实际上,我使用UISegmentControland 每个元素代表一个UIImage. 而且在iOS6上没有问题,但是在我开始使用XCode5和iOS7一段时间后,我有一点问题。长话短说,图像之间存在距离。我的问题如下:如何删除图像之间的这个空白位置?

问题描述

4

1 回答 1

0

您需要为 segmentedControl 中的每种可能的状态设置一个分隔符图像

[self.segmentedControl setDividerImage: forLeftSegmentState: rightSegmentState: barMetrics:]

因为你有 3 个段,所以有 5 个左右组合:

  1. 选择 - 正常
  2. 正常 - 选择
  3. 正常 - 正常
  4. 突出显示 - 选中
  5. 选定 - 突出显示
于 2013-09-26T00:58:35.467 回答