我有NSString繪圖功能從文本創建UIImage並將此圖像與另一個UIImage結合,也可以移動UIImage.now我想要將這兩個UIImage結合成一個UIImage。如何使用NSString繪圖功能從文本創建UIImage並將此圖像與另一個UIImage結合
-3
A
回答
0
-(UIImage *)imageFromText:(NSString *)text
{
// set the font type and size
UIFont *font = [UIFont systemFontOfSize:20.0];
CGSize size = [text sizeWithFont:font];
// check if UIGraphicsBeginImageContextWithOptions is available (iOS is 4.0+)
if (UIGraphicsBeginImageContextWithOptions != NULL)
UIGraphicsBeginImageContextWithOptions(size,NO,0.0);
else
// iOS is < 4.0
UIGraphicsBeginImageContext(size);
// optional: add a shadow, to avoid clipping the shadow you should make the context size bigger
//
// CGContextRef ctx = UIGraphicsGetCurrentContext();
// CGContextSetShadowWithColor(ctx, CGSizeMake(1.0, 1.0), 5.0, [[UIColor grayColor] CGColor]);
// draw in context, you can use also drawInRect:withFont:
[text drawAtPoint:CGPointMake(0.0, 0.0) withFont:font];
// transfer image
UIImage *Image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return Image;
}
在這裏,我得到了將文本更改爲圖像的想法。
+0
現在我想將這個圖像與另一個UIimage結合。我該怎麼做? – Ann
0
看看UIGraphicsBeginImageContext和相關函數,這可以讓你創建一個位圖圖像和繪圖。你可以繪製你的文本和任何你想創建一個新的位圖的東西。
相關問題
- 1. 如何使用NSString繪圖功能從文本創建UIImage
- 2. 我如何繪製一個圖像到另一個UIImage來創建一個UIImage
- 3. 從NSString創建一個UIImage
- 4. 在UIImage上繪製另一個圖像
- 5. 從另一個圖像創建平鋪的UIImage
- 6. 創建從PNG的OpenGL繪圖的UIImage
- 7. 將NSString繪製爲UIImage
- 8. 設置一個UIimage視圖等於另一個UIimage視圖
- 9. 從另一個視圖控制器創建UIImage
- 10. iPhone SDK - 如何繪製UIImage到另一個UIImage?
- 11. 如何將UIImage「繪製」到視圖中?
- 12. 應用轉換到一個UIImage繪圖
- 13. 在UIImage上繪圖
- 14. UIImage繪圖顏色
- 15. 如何在使用imageWithData創建UIImage時緩存圖像
- 16. 將UIimage繪圖傳遞給另一個viewController
- 17. 如何繪製UIImage圖像,如擬合樣式
- 18. Vuforia-iOS-如何從UIImage動態創建/添加圖像目標
- 19. 如何從NSData的創建圖像的UIImage異步
- 20. 通過顏色拆分UIImage並創建2個圖像
- 21. 從創建的UIColor一個UIImage作爲背景圖像使用的UIButton
- 22. 如何將CCSprite圖像轉換爲UIImage?
- 23. 從UIImage返回子圖像
- 24. 如何使用Accelerate Framework將圖像與蒙版結合爲一個單獨的UIImage?
- 25. 如何將多個重疊的UIImage合併到Swift中的一個UIImage中?
- 26. 如何將兩個UIImage對象合併到-drawRect之外的一個UIImage中?
- 27. 如何創建一個代表UIImage徑向部分的UIImage?
- 28. 如何合併3個不同的圖像視圖到iOS中的單個uiimage
- 29. 從兩個UIImageView創建一個UIImage
- 30. 如何從當前圖形上下文創建UIImage?
請正確提出您的問題。你有什麼嘗試,什麼是工作,什麼不是? – rdurand