1

我知道这个问题很有趣,但是想尝试一下是否可以将UIStepper图像+和图像更改为-其他图像?x.pngy.png

4

1 回答 1

1

iOS 6中是可能的,但在早期版本中没有此功能。这些是可用的方法

  1. – 背景图像状态:
  2. – 设置背景图像:forState:
  3. – 递减图像状态:
  4. – setDecrementImage:forState:
  5. – 分割器ImageForLeftSegmentState:rightSegmentState:
  6. – setDividerImage:forLeftSegmentState:rightSegmentState:
  7. – 增量图像状态:
  8. – setIncrementImage:forState:

如果要更改步进器的外观,请使用以下代码。

[[UIButton appearanceWhenContainedIn:[UIStepper class], nil] setBackgroundImage:[UIImage imageNamed:@"normal.png"] forState:UIControlStateNormal];
[[UIButton appearanceWhenContainedIn:[UIStepper class], nil] setBackgroundImage:[UIImage imageNamed:@"highlighted.png"]  forState:UIControlStateHighlighted];
[[UIButton appearanceWhenContainedIn:[UIStepper class], nil] setBackgroundImage:[UIImage imageNamed:@"disabled.png"]  forState:UIControlStateDisabled];
于 2013-04-03T09:55:25.343 回答