2017-10-15 2 views
-1

I가 imageView로 확장 한 다음을 피복하지. 나는 제약 조건을 설정하려고 시도했다. 그리고 autolayout도 시도했다.그라데이션 전체 프레임 SWIFT

다음은 실행 후 출력입니다 :

enter image description here 당신은 호출 할 필요가

+0

그것은 downvote에 대한 이유를 떠나 의미가, 그렇지 않으면 자신을 어리석은 움직임 –

답변

1

imageView.addBlackGradientLayer(frame: imageView.bounds) 

참조 : Cocoa: What's the difference between the frame and the bounds?

+0

어이 벌써 해봤 어. 글쎄, 만약이 아이폰 시뮬레이터 7 +에서 실행,이 문제를 보여줍니다. 내 6s 및 7+ 기기에서 실행할 때 그라디언트가 제대로 표시됩니다. 시뮬레이터 문제일까요? –

+0

7+ 시뮬레이터에서 오류를 재현 할 수 없습니다. –

+0

그래디언트 레이어가 적용된 후보기 크기가 조정될 수 있습니다. 레이어가 추가되고 뷰가 표시되면 프레임을 확인하는 것이 좋습니다. –