0

UISegmentedControlボタンとして(1つのセグメントのみで)使用しています。しかし、これに関する問題は、フォントサイズを変更できないことですUISegmentedControl(iOS-5 以降では可能ですが、私は下位バージョンのデバイスをターゲットにしています)。この画像を背景としてUISegmentedControlカスタムを使用できるように、アプリから画像を抽出することは可能ですか?UIButton

どんな助けでも大歓迎です。

4

2 に答える 2

2
for (UIImageView*imgView in segmentControl.subviews) {
    UIGraphicsBeginImageContext(imgView.frame.size);
    CGContextRef context = UIGraphicsGetCurrentContext();
    [segmentControl.layer renderInContext:context];
    UIImage *yourImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext(); 
}

そして QuartzCore.framework をインポートします

于 2011-11-12T07:55:48.877 に答える
2

UIKit-Artwork-Extractor を試してください (github.com で探してください)。

于 2011-11-12T05:06:30.047 に答える