我有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