스닥
Playground
스닥
전체 방문자
오늘
어제
  • 분류 전체보기 (125)
    • 개발자 기본기 (1)
    • Swift 아키텍처 (6)
    • iOS 개발 (55)
      • Swift (12)
      • UIKit (17)
      • SwiftUI (9)
      • CoreData (9)
      • MusicKit (4)
      • WebKit (2)
      • 개발 환경 (0)
      • WatchOS (2)
    • 애플 개발자 아카데미 (4)
    • 막 쓰는 개발일지 (0)
    • 운영체제 (4)
    • 네트워크, 서버 (16)
      • Network (9)
      • Server (7)
    • 알고리즘 (8)
    • C언어 (7)
      • 함수 (7)
    • 하루 이야기 (23)

블로그 메뉴

  • GitHub계정
  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • C 언어
  • 트리
  • core data
  • 서버
  • struct class 성능
  • dfs
  • 알고리즘
  • swift performance
  • 도커
  • SWIFT
  • Server
  • 깊이 우선
  • ip주소
  • 자료구조
  • 너비 우선
  • ios rendering
  • 문자열 복사
  • docker
  • Core Animation
  • BFS

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
스닥
iOS 개발/UIKit

[UIView] view를 fade in, fade out 시키는 방법

[UIView] view를 fade in, fade out 시키는 방법
iOS 개발/UIKit

[UIView] view를 fade in, fade out 시키는 방법

2021. 9. 21. 16:16

 

 

 

UIView의 alpha 값을 with duration 을 걸어둔 상태에서 alpha 값을 올리고 내리고 하는 animation을 걸어서 만들어졌다.

UIView class에 extension 하는 식으로 선언해서, 계속 사용 가능하다.

 

public extension UIView {
    
 func fadeIn(duration: TimeInterval = 1.0) {
     UIView.animate(withDuration: duration, animations: {
        self.alpha = 1.0
     })
 }

func fadeOut(duration: TimeInterval = 1.0) {
    UIView.animate(withDuration: duration, animations: {
        self.alpha = 0.0
    })
  }
}

'iOS 개발 > UIKit' 카테고리의 다른 글

[Swift] 앱 안에서 메일 보내기  (0) 2021.11.20
[GestureRecognizer] Gesture 잘 사용하기 - 동시에 여러 gesture 사용하기, 주의점  (0) 2021.11.17
[UICollectionView] View를 하나씩 넘기기, 여러개씩 넘기기  (0) 2021.11.17
[UIImageView] image 색 변경하기  (0) 2021.11.09
[UITableVIew] automaticDimension 이 되지 않을때  (0) 2021.10.18
[Animation] animation play 중간에 값 변경하는 몇가지 방법  (0) 2021.09.21
[Swift] viewcontroller에서 앱이 background에서 foreground 변환 감지  (0) 2021.09.20
[NavgiationController] 네비게이션바 투명하게 만들기  (0) 2021.09.14
    스닥
    스닥
    https://github.com/feldblume5263

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.