본문 바로가기 메뉴 바로가기

ZeddiOS

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

ZeddiOS

검색하기 폼
  • 전체 보기 (841)
    • iOS (278)
    • Swift (126)
      • Concurrency (9)
    • SwiftUI (26)
    • Combine (17)
    • watchOS (2)
    • iPadOS (2)
    • Xcode (3)
      • Xcode Cloud (2)
    • Flutter (12)
    • 공부 (205)
    • 피아노 (39)
    • 요리 (2)
    • 시 (25)
    • 일상 (91)
  • 방명록

전체 보기 (841)
iOS 14 ) Modern Cell Configuration (1)

안녕하세요 :) Zedd입니다. WWDC20 Modern cell configuration을 정리한 글입니다. # Cell configuration before iOS 14 그냥 간단하게 TableView를 구성하고 싶을 때, UITableViewCell안에 이미 있는 textLabel, detailTextLabel, imageView를 사용하는데요. 그래서 대충 이렇게 됩니다. # Deprecated in iOS 14 하지만 iOS 14.0에서 이것들이 deprecate되었습니다. 이제 iOS 14부터는 defaultContentConfiguration()을 사용해라~ 라고 나오네요. # Cell configuration after iOS 14 1. cell에 defaultContentConfigura..

iOS 2021. 2. 1. 19:20
Terminal. 근데 이제 Oh-My-Zsh을 곁들인

ㅎ ㅡ ㅁ......딱히 불편함을 느끼고 있던건 아니어서..그냥 살고 있었는데..!! 그냥 갑자기 '그래 그 유명하다던 oh-my-zsh을 사용해봐야겠다'라는 생각이 들어..사용해보려고 합니다. 카탈리나부터 기본 Shell이 bash에서 zsh로 변경되었으니..이미 zsh이라고 생각하고 글을 작성하도록 하겠습니다. 터미널 상단에 이렇게 zsh로 나왔있다면 zsh이 기본 Shell인거고..bash로 나와있다면 bash가 기본 Shell인겁니다. # Oh-my-zsh oh-my-zsh은 Zsh configuration을 관리하기 위한 프레임워크 입니다. oh-my-zsh에는 많은 플러그인, 테마가 있어 zsh을 조금 더 편하게 사용할 수 있게 됩니다. 저는 지금 기본 Shell이 zsh이고, oh-my-zs..

일상 2021. 1. 31. 19:12
iOS ) cell.backgroundColor / cell.contentView.backgroundColor고찰

안녕하세요 :) Zedd입니다. 제곧내. 1. UIView class는 backgroundColor라는 프로퍼티를 가지고 있습니다. 2. UITableViewCell / UICollectionViewCell은 UIView를 상속받고 있습니다. 3. UITableViewCell / UICollectionViewCell은 backgroundColor프로퍼티에 접근이 가능합니다. 4. UITableViewCell / UICollectionViewCell은 contentView라는 프로퍼티를 가지고 있습니다. 5. contentView역시 UIView타입이므로 backgroundColor프로퍼티를 가지고 있습니다. 여기까진 알겠습니다. class ZeddCollectionViewCell: UICollection..

iOS 2021. 1. 22. 18:53
iOS 12.x에서 UILabel의 Text가 짤리는 현상 기록.

안녕하세요 :) Zedd입니다. 기록용 글입니다. # 상황 평범한 UILabel입니다. (제가 12는 있는게 12.2밖에 없어서 12.2로 설명하겠습니다. ) iOS 12.2와 iOS 14.2입니다. 우측 상단의 "펼치기"를 누르면, Text가 애니메이션과 함께 보여지는 스펙입니다. 하지만 이상하게 iOS 12.2에서 텍스트가 짤리는군요. (iOS 13.5에서도 안짤려요) # 분석 1. 높이를 늘린다. 위에서 보시다시피, Label에 높이가 지정이 되어있습니다. 그럼 이렇게 생각할 수 있겠죠! 높이가 부족해서 짤리는구나? 높이를 늘리자. 높이를 늘렸더니 더이상 짤리지 않습니다. 자 이렇게 해결해버리면, 1. 다음에 이런 상황이 일어났을 때 또 높이를 늘리는 방식으로 해결해야할까요? 2. 높이로 인해 디자..

iOS 2021. 1. 14. 18:32
iOS ) Layout Cycle / The Deferred Layout Pass

안녕하세요 :) Zedd입니다. constraints 관련 메소드 공부하는데.."layout pass"라는 말이 나오더라구요. 뭔지 모르겠어서 공부하려고 합니다. # The Deferred Layout Pass 영향을 받는 view의 프레임을 즉시 업데이트 하는 대신, Auto Layout은 가까운 미래에(near future) layout pass를 예약(schedules)합니다. 이 지연된 Pass(deferred pass)는 1. layout의 constraints를 업데이트 한 다음, 2. view 계층 구조의 모든 view에 대한 프레임을 계산합니다. setNeedsLayout()또는 setNeedsUpdateConstraints()를 호출하여 own deferred layout pass을 예약..

iOS 2021. 1. 14. 12:30
iOS ) UISearchController (2)

안녕하세요 :) Zedd입니다. iOS ) NavigationBar에 SearchBar넣기 / UISearchController (1)글에서 TableView를 Setting하고, SearchController를 navigationItem에 넣어준 것 까지 했습니다. + 오늘 예제는 searchResultsController를 따로 만들지 않고, 하나의 ViewController안에서 다 해볼겁니다. 왜냐? 애플예제앱에서 searchResultsController를 넣어서 하고있거든요. 그래서 저는 그냥 간단히 searchResultsController는 따로 없이 해보려고 합니다. 자 그럼 뭐부터 시작해야할지 생각해봅시다. 1. 내가 SearchBar에 검색어를 입력한다. 2. 입력 할 때 마다 해당 ..

iOS 2021. 1. 10. 22:35
iOS ) NavigationBar에 SearchBar넣기 / UISearchController (1)

안녕하세요 :) Zedd입니다. 제곧내 # NavigationBar에 SearchBar넣기 2가지 방법이 있습니다. SearchBar를 그냥 넣는 방법과 UISearchController를 넣는 방법이죠. 쉬운거 먼저 하겠습니다. 1. SearchBar SearchBar를 만들고 navigation item으로 넣어버리는 겁니다. titleView에 넣었을 때는 다음과 같이 나옵니다. 오른쪽에 뭐 검색버튼, 취소버튼 그런걸 놓고싶을 수도 있겠죠. 또는 왼쪽에요. 이런식으로 leftBarButtonItem또는 rightBarButtonItem에 넣으면 됩니다. 위에서 titleView에 넣을때는 따로 frame을 지정안해줘도 자기가 알아서 sizeToFit같은걸 하는지...그냥 지정이 됩니다. 근데 lef..

iOS 2021. 1. 7. 22:33
Github Projects 사용해보기 (2)

안녕하세요 :) Zedd입니다. Github Projects 사용해보기 (1) 글에서 Project Template None을 사용하여 프로젝트를 만들어봤는데요. - None ✅ - Basic kanban - Automated kanban - Automated kanban with reviews - Bug triage 하나씩 살펴보겠습니다. # Basic kanban Basic kanban은 To do, In progress, Done이 자동으로 만들어집니다. None에서 봤던 것 처럼, Automation 설정을 따로 해줄 수 있습니다. Column의 우상단 더보기를 클릭하고, Manage automation을 클릭하면, 설정 할 수 있습니다. 또는 Column 하단의 Manage에서도 설정할 수 있습..

공부 2021. 1. 4. 13:15
이전 1 ··· 14 15 16 17 18 19 20 ··· 106 다음
이전 다음
TAG
  • swift array
  • UIBezierPath
  • swift delegate
  • swift tutorial
  • swift 공부
  • swift sort
  • WKWebView
  • 스위프트
  • fastlane
  • 제이슨 파싱
  • WWDC
  • 회고
  • actor
  • Accessibility
  • IOS
  • np-hard
  • swift3
  • SwiftUI
  • iOS delegate
  • 스위프트 문법
  • github
  • np-complete
  • WidgetKit
  • ios 13
  • Combine
  • Swift
  • Git
  • Xcode
  • FLUTTER
  • 피아노
more
글 보관함
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바