1
A
答えて
3
だけ合成画像の上にテキストを含む追加のビュー。 [UIColor clearColor]
のUILabelを背景色に使用し、不透明をfalseに設定すると、画像の上にテキストが表示され、画像はどれも不明瞭になりません。
あなたはそれの上にテキストを含む透明ビューとビューの画像から画像を取得したい場合は、この回答を参照してください。
How to obtain a CGImageRef from the content of an UIView?
をこのような何か:
UIView* baseView = [[UIView alloc] initWithFrame:frameSize];
UIImage* imageToCaption = [UIImage imageNamed:@"myImage.jpg"];
UIImageView* imageToCaptionView = [[UIImageView alloc] initWithImage:imageToCaption];
imageToCaptionView.frame = frameSize;
[baseView addSubview:imageToCaptionView];
[imageToCaptionView release];
// do stuff with fonts to calculate the size of the label, center it in your image etc. etc.
CGRect labelFrame = ...
UILabel* myLabel = [[UILabel alloc] initWithFrame:labelFrame];
myLabel.backgroundColor = [UIColor clearColor];
myLabel.opaque = NO;
// set the color, font, text etc.
[baseView addSubView:myLabel];
[myLabel release];
コンパイルされていないか、完了していません。あなたが使用する画像として結果を得たい場合は、[baseView.layer renderInContext:context];
関連する問題
- 1. イメージの描画方法
- 2. 別のイメージにイメージを描画する方法は?
- 3. iphoneでテキストを描画する方法
- 4. イメージでレイアウトを正しく描画してテキストを追加する方法
- 5. イメージ描画+イベントリスニングの最善の方法?
- 6. イメージとテキストを描画可能に結合する
- 7. ウィンドウにイメージを描画する方法は?
- 8. イメージに移動線を描画する方法
- 9. キャンバスを使用して別のイメージにイメージを描画する方法
- 10. イメージを読み込んでC++で高速イメージに描画する方法は?
- 11. Javaでイメージの上に描画する方法は?
- 12. CodeName Oneでイメージの上に描画する方法は?
- 13. PIL:イメージの上に透明なテキストを描画します
- 14. テキスト領域での描画方法は?
- 15. ファイルパスを使用してイメージを描画する方法
- 16. イメージを描画キャンバスにフラッシュ
- 17. 図形にテキストを描画する方法は? C#
- 18. Linuxでは、テキストをビットマップに描画する方法は?
- 19. 空のMS Chart ChartAreaにテキストを描画する方法は?
- 20. 他のアプリケーションの上にグラフィックス/テキストを描画する方法
- 21. PDFKitのPDFビューの背景にテキストを描画する方法
- 22. 地形上のイメージを単体で描画する方法
- 23. リサイクラビューで描画可能なイメージ名を取得する方法
- 24. アンドロイドの描画可能イメージのサイズを取得する方法
- 25. UICollectionViewで六角形のイメージを描画する方法
- 26. SilverlightでGrid上のイメージを描画する方法は?
- 27. ハスケル描画イメージ上のイメージ
- 28. コンテナの外にイメージを描画する
- 29. イメージを描画するには?
- 30. イメージを優先的にループに描く方法描画の背景
@admm:plsで私にコードサンプルを提供できますか? – user198725878