2013-02-04 4 views
1

두 개의 마름모꼴 모양이 서로 나란히 있으며, 그 가장자리가 완벽하게 맞춰지기를 바랍니다.iOS - CAShapeLayer 앤티 앨리어싱?

현재 앤티 앨리어싱으로 인해 가장자리가 최대한 가깝더라도 배경이 흐려집니다. 나는 모양을 겹칠 필요가 없다.

팁이있는 사람이 있습니까? 감사합니다.

+0

스크린 샷을 게시 할 수 있습니까? –

답변

1

이와 같은 것을 사용할 수 있어야합니다.

yourLayer.magnificationFilter = kCAFilterNearest; 

먼저 QC를 가져오고 이미 확인해야합니다.

EDIT

magnificationFilter 콘텐츠의 크기를 증가시키는 경우에 사용되는 필터.

@property (복사) NSString * magnificationFilter 토론 magnificationFilter에 사용할 수있는 값은 "배율 필터"에 나와 있습니다. 기본값은 kCAFilterLinear입니다.

가용성 iOS 2.0 이상에서 사용할 수 있습니다. 에 신고 됨 CALayer.h

+0

답변 해 주셔서 감사합니다. 이것은 아무것도하지 않는 것 같았다. 이것은 내가 사용했던 코드입니다 ([타일 기반]은 CAShapeLayer를 반환합니다) : [self.layer setMagnificationFilter : kCAFilterNearest]; [self.layer addSublayer : [타일 기반]]; – achiral

+0

실제 CAShapeLayer에 magnificationFilter를 설정해야합니다. 또한 중첩 된 레이어와 함께 사용하지 않았으므로 모양 레이어가 포함 된 모든 레이어에 설정해야 할 수도 있습니다. – Fogmeister

+0

이것은 아무 것도하지 않는 것 같습니다. 이 속성을 무시할 수있는 다른 속성이 있습니까? 아니면 내가 켜야 할 다른 것? – achiral