2011-08-30 7 views
1

나는 (스크래블 타일과 같은) pseudo-3D 스퀘어를 만들려고 노력하고 있는데, 테두리로 위장하려고 생각하고있었습니다. 하지만 다른면에 대해 다른 너비를 설정할 수있는 방법을 찾지 못했습니다.다른쪽에 다른 CALayer 테두리 너비를 설정할 수 있습니까?

전혀 가능합니까? 그렇지 않다면 누구나 CALayer에서이 작업을 수행하는 방법에 대한 권장 사항이 있습니까?

아,주의해야 할 것은 이미 그림자를 사용하고 있으므로 사면을 가짜로 만들 때 사용할 수 없습니다.

답변

0

일반 CALayer 속성에서는 불가능합니다. 드로잉 메서드에서 레이어를 삽입하고 다른 테두리를 그려야하거나, 드로잉 내부에서 두 번째로 큰 레이어를 추가해야합니다.

0

레이어의 그림자 속성으로 -shadowOffset을 사용하여 양면으로 만 렌더링 할 수 있습니다. 그러나, 그것을 정말로 좋게하기 위하여는 아마 그것을 너 자신 아마 당겨야한다.

관련 문제