코코아 뷰 애니메이션 구현하기
코코아 뷰 애니메이션 구현하기
코코아 애니메이션 가이드에서는 뷰를 Layer-Backed 뷰로 만든다음, 뷰의 레이어(CALayer)의 속성을 변경하면, CALayer에 의해서 암시적으로 해당 속성이 변경되는 동작이 애니메이팅된다고 한다. 하지만 실제로 이를 써보면 안된다. 그래서 조금 찾아보았더니 두 가지 문제가 있었다.
(more…)
View On WordPress
seen from China
seen from China
seen from China

seen from United Kingdom
seen from United States
seen from Ireland
seen from United States
seen from United States
seen from China
seen from United States
seen from China
seen from Netherlands
seen from Germany
seen from Belgium
seen from Russia

seen from United States
seen from Singapore
seen from New Zealand
seen from United Arab Emirates
seen from Malaysia
코코아 뷰 애니메이션 구현하기
코코아 뷰 애니메이션 구현하기
코코아 애니메이션 가이드에서는 뷰를 Layer-Backed 뷰로 만든다음, 뷰의 레이어(CALayer)의 속성을 변경하면, CALayer에 의해서 암시적으로 해당 속성이 변경되는 동작이 애니메이팅된다고 한다. 하지만 실제로 이를 써보면 안된다. 그래서 조금 찾아보았더니 두 가지 문제가 있었다.
(more…)
View On WordPress
Design a Bus tickets booking screen UI in Swift
Design a Bus tickets booking screen in Swift
Hi Friends,
I have achieved a design of Bus tickets booking screen UI on Swift. Yes.
How did this? I used CAShapeLayer.
Bus ticket UI
Here I have created a subclass for CAShapeLayer as SeatShapeLayer.
/// Seat shape layer class SeatShapeLayer: CAShapeLayer { override init(layer: Any) { super.init(layer: layer) } fileprivate var size: CGSize! init(frame: CGRect) { super.init() self.frame =…
View On WordPress
Mesh Transforms
Sash Zats - iPhone X home button
Core Animation gems: Using replicator layers in Swift
久しぶりのカレイヤー。相変わらずBGMはスレイヤー。 #calayer #slayer