我正在使用UISegmentedControl
(只有一个段)作为按钮。但问题是无法更改字体大小UISegmentedControl
(可能在 iOS-5+ 中,但我针对的是较低版本的设备)。是否可以从应用程序中提取图像,UISegmentedControl
以便我可以UIButton
将此图像用作背景的自定义?
任何帮助将不胜感激。
我正在使用UISegmentedControl
(只有一个段)作为按钮。但问题是无法更改字体大小UISegmentedControl
(可能在 iOS-5+ 中,但我针对的是较低版本的设备)。是否可以从应用程序中提取图像,UISegmentedControl
以便我可以UIButton
将此图像用作背景的自定义?
任何帮助将不胜感激。
尝试 UIKit-Artwork-Extractor(在 github.com 上查找)
for (UIImageView*imgView in segmentControl.subviews) {
UIGraphicsBeginImageContext(imgView.frame.size);
CGContextRef context = UIGraphicsGetCurrentContext();
[segmentControl.layer renderInContext:context];
UIImage *yourImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
}
并导入 QuartzCore.framework