CALayer UIView와 UIButton에 그림자를 붙입니다. 앱을 만들고 UIView를 굉장히 멋지게 보았기 때문에 GoogleMaps를 참고로 View에 그림자를 붙이는 방법을 정리합니다. CALayerEx.swift 코드는 매우 간단하고 다양한 장면에서 사용할 수 있으므로 Extension에 넣었습니다. 이것을 이런 느낌으로 사용하면 그림자가 붙어 보기 쉬워집니다. top으로 하면 아래에서 빛이 맞는 느낌이 되어 상변에 그림자가 붙습니다. 또한 s... SwiftSwift4CALayer NSTextField 와 겹쳐서 표시할 수 있는 OpenGL 의 View 를 구현하려면 위 그림의 샘플과 같이 OpenGL 로 그린 View 위에 텍스트 박스를 표시시키고 싶은 경우 CAOpenGLLayer 를 사용하면 잘 된다. OpenGL의 glClearColor에서 배경을 반투명으로 설정하고 싶을 때의 주의점에 대해서도 메모하고 있다. InterfaceBuilder 의 Object Library 에 있는 NSOpenGLView 는, 아이 요소 ( NSButton 등)를 가... MacOSX코코아OpenGLCALayer path로 만든 애니메이션으로 원의 progresssView를 만들었습니다. 잼을 github 위에 놓았다. 도표가 호떡형으로 만들어질지 도넛형으로 만들어질지,Circle ProgresssView의 line Width 속성을 0으로 설정하면 파이형이고, 그렇지 않으면 도넛형이다. 그 다음은 애니메이션을 선택할 수 있는 트랙과 진도 색상입니다. 이번에 참고할 만한 것들을 찾았는데 완성형 같은 게 있어서 이를 바탕으로 path 애니메이션 부분만 뽑아서 만들었어요.어쨌든 ... CALayerSwiftCircleprogressView CALayer-2 CAScrollLayer CAScrollLayer는 일부 스크롤 가능한 도면층을 표시하는데 이 도면층은 매우 기초적이어서 사용자의 터치 작업에 직접 응답할 수 없고 스크롤 가능한 도면층의 경계를 직접 검사할 수 없기 때문에 경계를 넘어 무한한 스크롤을 피할 수 있다. 으로 설정할 수 있습니다. 다음 경험 규칙은 CAScrollLayer 사용 여부를 결정하는 데 사용됩니다. 경량급 대상을 사용... CoreAnimation애니메이션CALayer
UIView와 UIButton에 그림자를 붙입니다. 앱을 만들고 UIView를 굉장히 멋지게 보았기 때문에 GoogleMaps를 참고로 View에 그림자를 붙이는 방법을 정리합니다. CALayerEx.swift 코드는 매우 간단하고 다양한 장면에서 사용할 수 있으므로 Extension에 넣었습니다. 이것을 이런 느낌으로 사용하면 그림자가 붙어 보기 쉬워집니다. top으로 하면 아래에서 빛이 맞는 느낌이 되어 상변에 그림자가 붙습니다. 또한 s... SwiftSwift4CALayer NSTextField 와 겹쳐서 표시할 수 있는 OpenGL 의 View 를 구현하려면 위 그림의 샘플과 같이 OpenGL 로 그린 View 위에 텍스트 박스를 표시시키고 싶은 경우 CAOpenGLLayer 를 사용하면 잘 된다. OpenGL의 glClearColor에서 배경을 반투명으로 설정하고 싶을 때의 주의점에 대해서도 메모하고 있다. InterfaceBuilder 의 Object Library 에 있는 NSOpenGLView 는, 아이 요소 ( NSButton 등)를 가... MacOSX코코아OpenGLCALayer path로 만든 애니메이션으로 원의 progresssView를 만들었습니다. 잼을 github 위에 놓았다. 도표가 호떡형으로 만들어질지 도넛형으로 만들어질지,Circle ProgresssView의 line Width 속성을 0으로 설정하면 파이형이고, 그렇지 않으면 도넛형이다. 그 다음은 애니메이션을 선택할 수 있는 트랙과 진도 색상입니다. 이번에 참고할 만한 것들을 찾았는데 완성형 같은 게 있어서 이를 바탕으로 path 애니메이션 부분만 뽑아서 만들었어요.어쨌든 ... CALayerSwiftCircleprogressView CALayer-2 CAScrollLayer CAScrollLayer는 일부 스크롤 가능한 도면층을 표시하는데 이 도면층은 매우 기초적이어서 사용자의 터치 작업에 직접 응답할 수 없고 스크롤 가능한 도면층의 경계를 직접 검사할 수 없기 때문에 경계를 넘어 무한한 스크롤을 피할 수 있다. 으로 설정할 수 있습니다. 다음 경험 규칙은 CAScrollLayer 사용 여부를 결정하는 데 사용됩니다. 경량급 대상을 사용... CoreAnimation애니메이션CALayer