2014-09-30 3 views
1

Apple 비디오 중 하나에서 코드를 통해 이미지를 색칠 할 수 있다고 언급했습니다. 이 작업을 수행하는 방법에 대한 모든 검색은 비어 있습니다.Xcode 6+에서 벡터 이미지의 색 설정

Images.xcassets에 검은 색 벡터 이미지 (pdf)를 저장 한 경우 어떻게 런타임에 이미지를 색칠 할 수 있습니까?

이상적으로는 [UIImage setVectorColor : UIColorBlue]처럼 간단 할 것입니다.하지만 더 많은 것이있을 것이라고 확신합니다!

답변

7

xaeets의 렌더링 옵션에서 템플릿 이미지으로 모든 벡터 이미지를 설정해야합니다.

[imageView setTintColor:[UIColor redColor]]; 
+0

당신이 IB에서하려면 tintColor을 설정하려고 했나 : (http://i.stack.imgur.com/oTuDC.png)

당신이 방법을 사용하여 이미지를 포함하는있는 UIImageView의 색상을 설정할 수 있습니다, 후? 나를 위해 일하지 않습니다. –

+0

분명히 스토리 보드에 효과가 표시되지 않습니다. 런타임에만. – Arjan