이 효과를 얻고 싶습니다. (http://stackoverflow.com/questions/7023271/how-to-adjust-drop-shadow-dynamically-during-an-uiimageview- 회전)하지만 붉은 사각형보다 복잡한 이미지에서! 링크가 깨진 경우 UIImageView를 회전하는 동안 그림자를 동적으로 조정하는 방법입니다. 그림자가 동적 조정을 위해 UIImage와 별도로 표시됩니다.
그래서 내가 뭔가를 구현하는 시도하지만, 난 그냥 별도의 레이어에 그림자를 얻을 수 없다 ... 여기 내 코드, 매우 간단하지만, 작동하지 않습니다// here is my code
- (void)viewDidLoad {
[super viewDidLoad];
testView = [[UIImageView alloc] initWithImage: [UIImage imageNamed:@"handNoShadow.png"]];
testViewShadow = [[UIView alloc] initWithFrame:testView.frame];
testViewShadow.layer.shadowPath = [[testView layer] shadowPath];
testViewShadow.layer.shadowOpacity = 1.0;
testViewShadow.layer.shadowOffset = CGSizeMake(10, 10);
testViewShadow.layer.shadowRadius = 5.0;
[self.view addSubview:testViewShadow];
[self.view addSubview:testView];
}
PS를 : 내가했다 코드가 링크 ... 환영합니다,
내가, 이미지의 그림자를받을 수 있나요 ... = (
모든 리드가 도움이 # import를!
감사
을
이들 중 아무 것도 원인이 아닌 것 같습니다. - clipToBounds는 기본적으로 NO이고 코드를 변경하지 않는다고 생각합니다. - 뷰를 프로그래밍 방식으로 추가 (코드 참조)하고 다른 하나를 마스킹해야한다고 생각하지 않습니다. – user1430628