放大放大镜上UIImageView
-
23-08-2019 - |
题
任何人都不会知道的一种方式来实施的放大放大功能的一个UITextField在iphone上在UIImage看?
的应用程序的一部分,我建立允许用户绘制一条线上的一个UIImage,这一过程可能涉及精确的定位点。为了帮助用户,我想要提供缩小放大镜看到当定位的标在UITextField.没有任何人有任何想法,如何做到这一点?任何针对相关文档?
干杯!
解决方案
该教程是写得很好并且包括样品代号:
http://www.craftymind.com/2009/02/10/creating-the-loupe-or-magnifying-glass-effect-on-the-iphone/
你需要意见的行进口CustomView.h然后,它编制并运行罚款。
其他提示
我不知道任何有关文档的。
在实施这样的事情是我会怎么做。显示您的视图在视图上的一个UIImage表示。再夹覆盖的UIImage您要放大视图的只是一部分。可以通过使用CGAffineTransformScale放大的部分。
可以通过使用的CALayer的renderInContext画出现有视图以一个UIImage:方法
UIGraphicsBeginImageContext(self.view.frame.size);
CGContextRef context = UIGraphicsGetCurrentContext();
[self.view.layer renderInContext:context];
UIImage *imageRepresentation = UIGraphicsGetImageFromCurrentImageContext();
不隶属于 StackOverflow