0

ABUITableViewCell を使用し、すべてのコンテンツを手動で描画します。また、CGContextClip を使用して角を丸くしますが、すべてうまく機能しますが、クリップ四角形の外側に別の画像を描画しようとすると、表示されませんでした。

NSString を描画するとき、CGContextSaveGState(context) 関数を使用すると、テキストが表示されます。しかし、イメージはそうではありません。

CGContextClip の後に画像を描画するには?

4

1 に答える 1

0

状態を保存してから、後で必ず復元する必要があります。の後に画像を描くだけCGContextRestoreGStateです。

それがすでに説明している場合は、間違った場所に画像を描画している可能性があります。

行うすべての保存状態呼び出しが復元によってバランスが取れていることを確認する必要があります。

于 2012-03-19T03:50:39.753 に答える