如何縮小UISegmentedControl
中使用的圖像?我正在編程創建分段控件:UISegmentedControl圖像縮放
UISegmentedControl * segmentButton;
segmentButton = [UISegmentedControl segmentedControlWithItems:
[NSArray arrayWithObjects:
[UIImage imageNamed:@"option_one.png"],
[UIImage imageNamed:@"option_two.png"],
nil]];
segmentButton.contentMode = UIViewContentModeScaleToFill;
segmentButton.frame = CGRectMake(10, 10, 200, 32);
[view addSubview:segmentButton];
結果不是我所期望的。原始.png圖像高約100像素,並且它們是而不是按比例縮小以適合分段控件的32像素高度。這導致分段控制正在繪製着巨大的圖像重疊它:
我怎麼能告訴控制縮減這些圖片?
同意,如果圖像是動態的,它們進行縮放,否則在你的應用程序資源提供了不同的大小。 – petert 2011-02-04 14:19:37