![]() |
1
3
通常缩放图像的方法是分配一个新的
至于处理核心数据,我建议将图像保存在一个单独的实体中,并与拥有它的对象建立关系。原因是因为核心数据在获取时一次加载对象的所有数据,所以当您不需要图像数据(图像数据可能很大,甚至对于小图像也是如此)时,可以避免每次获取时将其加载到内存的缓慢性能和内存压力。你可以暂时
|
![]() |
2
1
想想NSValueTransformer。值转换器就是。。。它转换了价值观。因此,您需要调整图像的大小(例如转换),并且值转换器可以通过绑定工作。如果您查看interface builder中的绑定,您将看到“值转换器”部分,您将在其中挂接转换器。变压器有两种主要的方法,一种是transformedValue方法,另一种是reverseTransformedValue方法。第一个用于在图像视图中显示数据,第二个用于相反方向。。。当数据写入核心数据模型时。所以它们是在核心数据和接口之间的输入和输出方法。 因此,对于您的情况,您可以使用reverseTransformedValue方法调整大小(如Alex所解释的)。看到了吗 here 更多的细节和你需要做的例子。 |
![]() |
McRui · Laravel storeAs()存储问题中的图像 1 年前 |
![]() |
HTML · 如何使用css使任何SVG图像灰度化? 2 年前 |
![]() |
GabyUnalaq · 从原始RGB深度图像到灰度的转换不正确 2 年前 |
![]() |
MHSarmadi · 阻止显示未完全加载的图像 2 年前 |
![]() |
softandwet · 反应img onError未点火 2 年前 |
![]() |
Nilesh soni · 颤振图像已缩放,但如何更改缩放位置 2 年前 |