2017-05-11 1 views
2

"Scales"를 "Single Scale"로 설정하고 내 PDF 자산을 배치했습니다. 이후에 "Render as"를 "Template Image"로 설정하고 자산을 표시하도록 UIImageView를 설정할 때 표시되지만 스토리 보드에서 색조 색상을 변경할 수는 없습니다. 누구든지 Xcode에서 PDF 벡터 애셋의 색조 색상을 수정할 수 있도록하기 위해 내가해야 할 일을 알고 있습니까?Xcode에서 PDF 애셋의 색조를 설정하는 방법은 무엇입니까?

답변

4

코드에서 UIImageView's 이미지를 설정해도이 문제가 발생하지 않습니다.

Xcode에 Interface Builder에서로드했을 때 UIImageView이 색조 색으로 템플릿 이미지에 색칠하지 못하게하는 버그가 있습니다. 참고 :이 gist

import UIKit 

extension UIImageView { 
    override public func awakeFromNib() { 
     super.awakeFromNib() 
     tintColorDidChange() 
    } 
} 

소품 : rdar://18448072

당신이 코드에서 내가 UIImageView에 대해 다음 확장을 작성하고있는 가장 우아한 솔루션을 이미지를 설정하지 않으려면.

관련 문제