Swift 새로운 iPad Pro (2018)의 safeAreaInsets 값이 걱정되어 밤에도 잠을 잘 수 없습니다. 2018년 10월 30일에 열린 에서 새로운 iPad Pro (2018)가 발표되었습니다. 이러한 점에서, 이번 신형 iPad Pro (2018)는 지금까지의 단말에는 없었던 새로운 safeAreaInsets의 값의 패턴을 가지고 있는 것이 아닐까 하고, 신경이 쓰여서 신경이 쓰이고 하루 겨우 8 시간 밖에 잠들지 않았지만, 얼마전에 릴리스된 Xcode 10.1에 신형 iPad Pro (20... XcodeiOSSwiftiPad UIPopoverPresentationController에서 표시 위치에 대해 시도해 보았습니다. 종래 사용하고 있던 UIPopoverController 클래스가 iOS9에서 폐지되어 새로운 클래스(UIPopoverPresentationController)로 바꾸는 작업을 하고 있었습니다만, 문서를 읽어도 모르는 적이 있었으므로 메모해 둡니다. Popover 표시 장소를 결정하는 프로퍼티 sourceView , sourceRect 에 무엇을 지정하면 좋을까. Apple 문서에는 이렇게 설... XcodeSwiftiPad Raspberry pi에 연결된 웹캠의 영상을 iOS 앱으로 표시 같은 LAN에 연결된 Raspberry Pi 및 iOS 기기로 웹캠 영상을 iPad에서 표시하는 것입니다. 감시 카메라의 영상을 iPad에서 열람하는 것에 유용하다고 생각합니다. 1. RaspberryPi 3 2. 웹캠 로지텍 c270 1.mjpg-streamer(동영상 스트리밍 소프트웨어) 2.Xcode(iPad 앱 개발) 최신 패키지 받기 subversion,libjpeg-dev,imag... RaspberryPiiOSSwiftiPad [Swift] 30 말하자면 지는 게임을 iOS 앱 개발로 만들어 보았다. 안녕하세요 모티입니다. Swift는 iOS 앱 개발을 위한 프로그래밍 언어로, 매우 성장 분야라고 할 수 있습니다. 다음과 같은 장점을 일반적으로 들 수 있습니다 Swift의 특징으로는 ... · 웹 프레임 워크가 충실합니다. · 처리 속도가 빠름 · Apple 제품의 앱을 일관되게 개발할 수 있습니다. ・코딩이 심플 등이 있습니다. 즉, 초보자라도 붙어 쉽고, 또 유행을 타고 있는 언어라고... 게임Swiftios 앱 【Xcode10.0&Swift4.2】UICollectionView의 사용법 이번에는 UICollectionView를 사용하여 iOS 버전 slack의 반응 스탬프를 표시하는 화면 같은 녀석을 만듭니다. 스탬프는 유니 코드로 문자로 표시됩니다 (이미지 리소스로 처리하는 것보다 낫습니다). macOS 10.13.6 Xcode10 Swift 4.2 먼저 스토리 보드에서 ViewController에 UICollectionView를 배치합니다. Xcode10에서 객체 선택이... Xcode유니코드SwiftUICollectionView 초보자가 Swift를 만져 보았습니다. 일부 사이트를 만들었지만 웹 제작이 힘들었기 때문에 모바일 앱 개발을 시작하고 Swift 공부를 시작하기로 했습니다. 요 전날 MacBookPro가 도착했기 때문에 Swift 공부에 빨리 들어가기로 결정했습니다. 아베 총리 감사합니다. 기초를 공부하고 있을 때, “지금 공부하고 있는 것은 실제로 개발할 때 어떻게 사용할 것인가” 우선 앱을 만들어보고 개발의 흐름을 잡고, 그 이미지를 가지고 ... 초보자Swift 스프레드시트를 사용하여 iOS 개발의 효율성 향상 앱 개발 중 디버깅은 시간이 걸리는 작업이다. 동적으로 변경되는 프로세싱 디버깅은 더 오래 걸립니다. Android와 iOS 양 플랫폼에서 전개하고 있는 서비스라면 한층 더 시간이 걸린다. 그 해결책으로 스프레드 시트를 사용한 방법을 소개합니다. 누구나 쉽게 변경하고 볼 수 있습니다 간단한 API로 취급 가능 플랫폼 관계없이 취급 가능 준비 시트 만들기 파일 → 웹에 게시를 선택 공개 범위 ... iOSspreadsheetSwift개발효율성 SwiftUI에서 Lottie를 사용하여 풍부한 애니메이션을 쉽게 실현해보세요 이하의 기사를 이전 썼지만, 최근 SwiftUI를 사용해 Lottie를 이용했으므로 그 방법에 대해서 써 간다. Lottie에 관한 설명은 여러가지 기사에서도 되고 있으므로 여기서는 언급하지 말고, SwiftUI상에서의 이용 방법에 대해 봐 간다. 설치 방법은 SwiftUI를 사용한다고 해서 특별히 변하지 않는다. 에 따른다. CocoaPods를 이용하는 경우는, Podfile에 이하를 추가... SwiftUISwift애니메이션Lottie SwiftUI 표와 뒤를 전환하여 카드 넘김을 표현 조금 편리한 것을 만들어 보았습니다. 카드 게임을 만들거나 재미있는 UI를 앱에 통합하고 싶을 때. 표: true, 뒤: false @State var isFront = true 같은 느낌으로, 표리의 상태를 나타내는 변수 를 만들어 둡니다. 버튼을 누를 때나 이 변수를 변경하면 앞뒤가 바뀝니다. 플립 Flip(変数, { 表 }, { 裏 }) 를 사용합니다. duration: 넘기는 속도를 ... 앞뒤애니메이션SwiftSwiftUI장바구니 SwiftUI 깜박임 어, 스스로 만들 수밖에 없어?! Apple씨 공식에 추가해 주어도 에엔야에서. 6월의 WWDC 기대하겠습니다. 깜박이려는 View에 .blinkEffect()를 추가합니다. 기본값: .blinkEffect() 투명도 범위 지정: .blinkEffect(opacity: 0.2...1) 깜박임 간격(초) 지정: .blinkEffect(interval: 0.5) Sample.swift 둥글게 뻗... 애니메이션Swiftmodifier보기SwiftUI lottie-ios를 사용하여 애니메이션 레이어에 서브뷰 추가 Lottie는 말하지 않고 알려진 애니메이션 라이브러리로 몇 줄의 코드로 풍부한 애니메이션을 구현할 수 있습니다. Lottie 파일이라고 불리는, 로부터 생성된 JSON 파일을, 읽어들여, 애니메이션을 표시시키기 위한 라이브러리입니다. 소위 비디오 플레이어적인 역할을 하는 것으로, Lottie 파일을 로드 시키면, 다양한 리치 애니메이션 실현할 수 있습니다. 이번에는 cocoapod를 사용합... iOSSwift애니메이션Lottie 【Swift】 점프 애니메이션을 만들자! 탭 게임 개발에서 점프 애니메이션은 필수적입니다. 자주 사용하는 애니메이션의 기본을 누리면서, 자신 취향에 어레인지 해 갑시다! Main.storyboard에 점프 기능이있는 버튼과 점프하는 플레이어 이미지를 배치하십시오. ViewController.swift 에서 선언하면 연관도 잊지 마세요! ViewController.swift 우선 애니메이션의 사용법을 간단하게 설명해 갑니다. View... XcodeSwift애니메이션iOS12 iOS13에서 정렬 애니메이션 iOS12 이전의 CollectionView나 TableView의 데이터를 다루는 방법이나 재정렬 애니메이션의 이미지를 한마디로 나타내면 '번잡하고 어려운'이었습니다. 다만, 되었다는 것은 좋지만 iOS12 이전의 애니메이션의 구조를 생각하면 매우 그 자동 애니메이션의 동작이 정말 실용에 견딜 수 있을지 의문이 남는 곳... 이런 식으로 실제로 자동 애니메이션을 몇 패턴인가 시험해 보았습니다... iOSSwift애니메이션 CollectionView로 정렬된 애니메이션 만들기 콘텐츠가 타일 형태로 나열된 화면에서 정렬 순서 변경 타일이 움직이는 애니메이션을 구현할 필요가 있었지만, 여러가지 조사해도 섹션 헤더를 포함하여 애니메이션하는 방법을 찾지 못했습니다. 아직도 미묘한 부분도 있습니다만, 우선 형태가 되었기 때문에 지견을 남기는 의미도 담아 기사로 했습니다. 정렬 순서를 전환하기 위한 SegmentedControl 데이터를 잡는 방법 애니메이션을 만드는 방법 ... iOSSwift애니메이션collectionView 표시되는 값이 애니메이션하면서 바뀌는 UILabel을 만들어 보았다. 앱을 만들면 UILabel로 표시되는 값이 바뀔 때 기계적입니다. 라고 느끼는 부분이 조금 나왔습니다. 부드럽게 바뀌면 보는 것이 즐거워진다. 라고, 문득 생각했기 때문에, 만들어 보기로 했습니다. 변화 방법 등, 여러분은 자유롭게 변화해 주시면() 먼저 구현을 보여줍니다. CADisplayLink나 Easing에 관해서는 과거 기사를 참고해 주시는 것으로, 이제 setData에 전달한 va... easing애니메이션SwiftCADisplayLinkUILabel 【Swift】 2차원 배열을 csv로 변환한다. 【swift】 2차원 배열의 데이터를 csv로 변환해 보았습니다. csv는 엑셀이나 넘버즈 등의 스프레드시트 소프트웨어의 「m×n」테이블의 기초가 되는 데이터 형식입니다. csv는 간단하게 말하면 「m × n」표를, 1개의 긴 ~ 의 캐릭터 라인(String)으로 변환한 것으로, 인접하는 셀의 단락을\t (탭), 개행을\n 로 나타내고 있다 합니다. 이하, 2차원 배열을 twoDimArray... CSVSwiftarray2차원 배열 【Swift4】 Array를 Shuffle한다 Swift4로 배열을 섞는 간단한 샘플을 제시합니다. "아베", "이토", "사토", "스즈키", "타나카", "나카무라", "후지이", "마츠이", "무라타", "요시다" 와 오십음순으로 늘어선 사람명의 배열(anArray)을 셔플 합니다. print 결과는 다음과 같습니다. shuffle 이전 아베 이토 사토 스즈키 다나카 나카무라 후지이 마츠이 무라타 요시다 shuffle 후 사토 무라... Swiftarrayshuffle UITableViewCell 재사용에 대해(샘플 앱과 간단 해설) UITableViewCell 의 재사용에 대해 조사했을 때 작성한 샘플 앱이 있었으므로, 간단한 해설과 코드입니다. 재사용된 UITableViewCell 는 배경색을 .systemGreen 로 하고, cell.detailTextLabel.text 에 재사용되기 직전에 cell.textLabel.text 에 표시하고 있던 값을, 표시해 어느 cell 가 어디에 재사용되었는지를 볼 수 있습니다.... Swift 체온을 가장 빠르게 입력하기 위한 사용자 인터페이스 검토(1) 컨디션 관리(및 회사에서의 감염 예방)를 위해 매일 아침 체온을 측정하는 것이 습관화되고 있습니다. 가능하면 iPhone에서의 체온 데이터 입력도 극한까지 낭비를 줄이고 싶은 곳입니다. 그래서 체온을 가장 빠르게 입력하기 위해서는 어떤 입력 인터페이스가 좋은지를 검토해 보려고 했습니다. 건강 관리 앱 시작 (1 탭) 즐겨 찾기 등록 "체온"항목을 탭 (1 탭) "데이터 추가"를 탭 (1 탭)... 사용자 인터페이스SwiftHealthKit우이SwiftUI [Swift]메르카리 같은 수수료를 자동 계산하는 프로그램 구현 메르카리로 상품을 출품한 적이 있는 분이라면 아시겠지만, 판매 가격을 설정할 때 임의의 금액을 입력하면 자동(실시간)에 수수료와 판매 이익이 산출되어 텍스트에 반영됩니다. 루 같은 녀석을 본 적이 있지 않을까 생각합니다. 그래서 이번에는 그 방법을 쓰고 싶습니다. 그럼 가자! 우선, storyBoard에서 이런 느낌을 준비해 주세요 본질적으로는, ①사용자가 실제로 금액을 입력하는 부분의 Te... Swift메르카리 Lottie 애니메이션 복습 Swift 특정 시간에만 지정 가능한 TimePicker 만들기 완성형은 이런 느낌 이번에는 00과 30만 지정 가능한 TimePicker를 만듭니다. minuteInterval을 지정하는 것으로 선택을 제한할 수 있습니다만 UX가 나쁘기 때문에 이쪽이 추천입니다 설명하지 않기 때문에 코드 만 올려 둡니다. UIKit은 전혀 이해하지 못하기 때문에 재미있는 부분이있을 수 있습니다. 내가 생각했던대로 움직이고 있기 때문에 좋다.... SwiftSwiftUI Swift: HealthKit에 체온 데이터를 입력합니다. 가능한 한 공식 문서 만보십시오. 우선은 공식 문서를 제대로 읽는 인간이 되려고 생각했고, Apple 공식 문서만을 바탕으로 HealthKit에 액세스를 시도했습니다. XCode Version 13.0 iOS target 14.0 전설 XCode에서 HealthKit 사용 프라이버시 데이터에 액세스하기 위한 프로젝트 설정 Swift에서 건강 관리 데이터에 액세스 HealthKit 활성화 (프로젝트 설정의 "Signing & ... SwiftHealthKit TableViewCell을 정렬하는 기능을 사용해보기 func tableView(_ tableView: UITableView, canMoveRowAt indexPath: IndexPath) -> Bool {} 에서 셀을 재정렬할 수 있도록 할지 여부를 true 또는 false 로 설정합니다. func tableView(_ tableView: UITableView, moveRowAt sourceIndexPath: IndexPath, to dest... Swift 옆에 페이징할 ScrollView 만들기(UIScrollView) 옆으로만 스크롤 시키려면 .contentSize 를 CGSize(width: view.frame.width * 3, height: view.frame.height) 로 설정합니다. 페이징시키기 때문에, .isPagingEnabled = true 로 설정합니다. 지적, 질문 등 있으면, 코멘트까지 부탁드립니다.... Swift 세로로 페이징할 ScrollView 만들기(UIScrollView) 우선, .isPagingEnabled 를 true 로 설정해, 페이징을 가능하게 합니다. .contentSize 로 스크롤할 크기를 설정합니다. 이번은, 세로로만 스크롤 시키므로, width 를 view.frame.width 로 설정합니다. contentSize 로 height: view.frame.height * 3 를 설정하여 y축 방향으로 3단계 페징을 하도록 합니다. 지적, 질문 등 ... Swift 스크롤하면 이미지가 확대되는 녀석~ (※이 기사는, storyboard에 스크롤 뷰를 붙이는 기초 지식이 있는 사람을 전제로 하고 있습니다.) 이번에는 스크롤 뷰를 위로 스크롤하면(아래로 당기면) 이미지(헤더 이미지)가 확대되는 녀석을 구현하고 싶습니다. 이런 느낌의 녀석입니다 ↓ 덧붙여서 이번의 방법은, 상당히 여러가지 분들이 기사로서 이미 투고하고 있습니다만, 제 것은 그 중에서도 제일 심플한 방법이라고 생각합니다. 그럼 ... 확대SwiftScrollView헤더 UITextField 안에 이미지 등을 표시시킨다 (.leftView, .rightView) .leftViewMode가 .always로 설정되어 있기 때문에 항상 .leftView가 표시됩니다. ( .rightView 그럼에도 불구하고) .leftView 및 .rightView는 UIView를 설정해야하지만 UIImageView 또는 UISwitch와 같이 UIView가 계층 구조에 포함되어 있으면 . (모두 조사된 것은 아니기 때문에 설정할 수 없는 경우도 있을지도 모릅니다) 지적... Swift UITextField leftView 정보 .leftView 를 설정하면 TextField의 왼쪽에 UIView를 만들 수 있습니다. .leftView 가 존재하면 입력되는 문자의 위치가 .leftView 의 frame분만큼 옆으로 이동합니다. 지적, 질문 등 있으면, 코멘트까지 부탁드립니다.... Swift 이전 기사 보기
새로운 iPad Pro (2018)의 safeAreaInsets 값이 걱정되어 밤에도 잠을 잘 수 없습니다. 2018년 10월 30일에 열린 에서 새로운 iPad Pro (2018)가 발표되었습니다. 이러한 점에서, 이번 신형 iPad Pro (2018)는 지금까지의 단말에는 없었던 새로운 safeAreaInsets의 값의 패턴을 가지고 있는 것이 아닐까 하고, 신경이 쓰여서 신경이 쓰이고 하루 겨우 8 시간 밖에 잠들지 않았지만, 얼마전에 릴리스된 Xcode 10.1에 신형 iPad Pro (20... XcodeiOSSwiftiPad UIPopoverPresentationController에서 표시 위치에 대해 시도해 보았습니다. 종래 사용하고 있던 UIPopoverController 클래스가 iOS9에서 폐지되어 새로운 클래스(UIPopoverPresentationController)로 바꾸는 작업을 하고 있었습니다만, 문서를 읽어도 모르는 적이 있었으므로 메모해 둡니다. Popover 표시 장소를 결정하는 프로퍼티 sourceView , sourceRect 에 무엇을 지정하면 좋을까. Apple 문서에는 이렇게 설... XcodeSwiftiPad Raspberry pi에 연결된 웹캠의 영상을 iOS 앱으로 표시 같은 LAN에 연결된 Raspberry Pi 및 iOS 기기로 웹캠 영상을 iPad에서 표시하는 것입니다. 감시 카메라의 영상을 iPad에서 열람하는 것에 유용하다고 생각합니다. 1. RaspberryPi 3 2. 웹캠 로지텍 c270 1.mjpg-streamer(동영상 스트리밍 소프트웨어) 2.Xcode(iPad 앱 개발) 최신 패키지 받기 subversion,libjpeg-dev,imag... RaspberryPiiOSSwiftiPad [Swift] 30 말하자면 지는 게임을 iOS 앱 개발로 만들어 보았다. 안녕하세요 모티입니다. Swift는 iOS 앱 개발을 위한 프로그래밍 언어로, 매우 성장 분야라고 할 수 있습니다. 다음과 같은 장점을 일반적으로 들 수 있습니다 Swift의 특징으로는 ... · 웹 프레임 워크가 충실합니다. · 처리 속도가 빠름 · Apple 제품의 앱을 일관되게 개발할 수 있습니다. ・코딩이 심플 등이 있습니다. 즉, 초보자라도 붙어 쉽고, 또 유행을 타고 있는 언어라고... 게임Swiftios 앱 【Xcode10.0&Swift4.2】UICollectionView의 사용법 이번에는 UICollectionView를 사용하여 iOS 버전 slack의 반응 스탬프를 표시하는 화면 같은 녀석을 만듭니다. 스탬프는 유니 코드로 문자로 표시됩니다 (이미지 리소스로 처리하는 것보다 낫습니다). macOS 10.13.6 Xcode10 Swift 4.2 먼저 스토리 보드에서 ViewController에 UICollectionView를 배치합니다. Xcode10에서 객체 선택이... Xcode유니코드SwiftUICollectionView 초보자가 Swift를 만져 보았습니다. 일부 사이트를 만들었지만 웹 제작이 힘들었기 때문에 모바일 앱 개발을 시작하고 Swift 공부를 시작하기로 했습니다. 요 전날 MacBookPro가 도착했기 때문에 Swift 공부에 빨리 들어가기로 결정했습니다. 아베 총리 감사합니다. 기초를 공부하고 있을 때, “지금 공부하고 있는 것은 실제로 개발할 때 어떻게 사용할 것인가” 우선 앱을 만들어보고 개발의 흐름을 잡고, 그 이미지를 가지고 ... 초보자Swift 스프레드시트를 사용하여 iOS 개발의 효율성 향상 앱 개발 중 디버깅은 시간이 걸리는 작업이다. 동적으로 변경되는 프로세싱 디버깅은 더 오래 걸립니다. Android와 iOS 양 플랫폼에서 전개하고 있는 서비스라면 한층 더 시간이 걸린다. 그 해결책으로 스프레드 시트를 사용한 방법을 소개합니다. 누구나 쉽게 변경하고 볼 수 있습니다 간단한 API로 취급 가능 플랫폼 관계없이 취급 가능 준비 시트 만들기 파일 → 웹에 게시를 선택 공개 범위 ... iOSspreadsheetSwift개발효율성 SwiftUI에서 Lottie를 사용하여 풍부한 애니메이션을 쉽게 실현해보세요 이하의 기사를 이전 썼지만, 최근 SwiftUI를 사용해 Lottie를 이용했으므로 그 방법에 대해서 써 간다. Lottie에 관한 설명은 여러가지 기사에서도 되고 있으므로 여기서는 언급하지 말고, SwiftUI상에서의 이용 방법에 대해 봐 간다. 설치 방법은 SwiftUI를 사용한다고 해서 특별히 변하지 않는다. 에 따른다. CocoaPods를 이용하는 경우는, Podfile에 이하를 추가... SwiftUISwift애니메이션Lottie SwiftUI 표와 뒤를 전환하여 카드 넘김을 표현 조금 편리한 것을 만들어 보았습니다. 카드 게임을 만들거나 재미있는 UI를 앱에 통합하고 싶을 때. 표: true, 뒤: false @State var isFront = true 같은 느낌으로, 표리의 상태를 나타내는 변수 를 만들어 둡니다. 버튼을 누를 때나 이 변수를 변경하면 앞뒤가 바뀝니다. 플립 Flip(変数, { 表 }, { 裏 }) 를 사용합니다. duration: 넘기는 속도를 ... 앞뒤애니메이션SwiftSwiftUI장바구니 SwiftUI 깜박임 어, 스스로 만들 수밖에 없어?! Apple씨 공식에 추가해 주어도 에엔야에서. 6월의 WWDC 기대하겠습니다. 깜박이려는 View에 .blinkEffect()를 추가합니다. 기본값: .blinkEffect() 투명도 범위 지정: .blinkEffect(opacity: 0.2...1) 깜박임 간격(초) 지정: .blinkEffect(interval: 0.5) Sample.swift 둥글게 뻗... 애니메이션Swiftmodifier보기SwiftUI lottie-ios를 사용하여 애니메이션 레이어에 서브뷰 추가 Lottie는 말하지 않고 알려진 애니메이션 라이브러리로 몇 줄의 코드로 풍부한 애니메이션을 구현할 수 있습니다. Lottie 파일이라고 불리는, 로부터 생성된 JSON 파일을, 읽어들여, 애니메이션을 표시시키기 위한 라이브러리입니다. 소위 비디오 플레이어적인 역할을 하는 것으로, Lottie 파일을 로드 시키면, 다양한 리치 애니메이션 실현할 수 있습니다. 이번에는 cocoapod를 사용합... iOSSwift애니메이션Lottie 【Swift】 점프 애니메이션을 만들자! 탭 게임 개발에서 점프 애니메이션은 필수적입니다. 자주 사용하는 애니메이션의 기본을 누리면서, 자신 취향에 어레인지 해 갑시다! Main.storyboard에 점프 기능이있는 버튼과 점프하는 플레이어 이미지를 배치하십시오. ViewController.swift 에서 선언하면 연관도 잊지 마세요! ViewController.swift 우선 애니메이션의 사용법을 간단하게 설명해 갑니다. View... XcodeSwift애니메이션iOS12 iOS13에서 정렬 애니메이션 iOS12 이전의 CollectionView나 TableView의 데이터를 다루는 방법이나 재정렬 애니메이션의 이미지를 한마디로 나타내면 '번잡하고 어려운'이었습니다. 다만, 되었다는 것은 좋지만 iOS12 이전의 애니메이션의 구조를 생각하면 매우 그 자동 애니메이션의 동작이 정말 실용에 견딜 수 있을지 의문이 남는 곳... 이런 식으로 실제로 자동 애니메이션을 몇 패턴인가 시험해 보았습니다... iOSSwift애니메이션 CollectionView로 정렬된 애니메이션 만들기 콘텐츠가 타일 형태로 나열된 화면에서 정렬 순서 변경 타일이 움직이는 애니메이션을 구현할 필요가 있었지만, 여러가지 조사해도 섹션 헤더를 포함하여 애니메이션하는 방법을 찾지 못했습니다. 아직도 미묘한 부분도 있습니다만, 우선 형태가 되었기 때문에 지견을 남기는 의미도 담아 기사로 했습니다. 정렬 순서를 전환하기 위한 SegmentedControl 데이터를 잡는 방법 애니메이션을 만드는 방법 ... iOSSwift애니메이션collectionView 표시되는 값이 애니메이션하면서 바뀌는 UILabel을 만들어 보았다. 앱을 만들면 UILabel로 표시되는 값이 바뀔 때 기계적입니다. 라고 느끼는 부분이 조금 나왔습니다. 부드럽게 바뀌면 보는 것이 즐거워진다. 라고, 문득 생각했기 때문에, 만들어 보기로 했습니다. 변화 방법 등, 여러분은 자유롭게 변화해 주시면() 먼저 구현을 보여줍니다. CADisplayLink나 Easing에 관해서는 과거 기사를 참고해 주시는 것으로, 이제 setData에 전달한 va... easing애니메이션SwiftCADisplayLinkUILabel 【Swift】 2차원 배열을 csv로 변환한다. 【swift】 2차원 배열의 데이터를 csv로 변환해 보았습니다. csv는 엑셀이나 넘버즈 등의 스프레드시트 소프트웨어의 「m×n」테이블의 기초가 되는 데이터 형식입니다. csv는 간단하게 말하면 「m × n」표를, 1개의 긴 ~ 의 캐릭터 라인(String)으로 변환한 것으로, 인접하는 셀의 단락을\t (탭), 개행을\n 로 나타내고 있다 합니다. 이하, 2차원 배열을 twoDimArray... CSVSwiftarray2차원 배열 【Swift4】 Array를 Shuffle한다 Swift4로 배열을 섞는 간단한 샘플을 제시합니다. "아베", "이토", "사토", "스즈키", "타나카", "나카무라", "후지이", "마츠이", "무라타", "요시다" 와 오십음순으로 늘어선 사람명의 배열(anArray)을 셔플 합니다. print 결과는 다음과 같습니다. shuffle 이전 아베 이토 사토 스즈키 다나카 나카무라 후지이 마츠이 무라타 요시다 shuffle 후 사토 무라... Swiftarrayshuffle UITableViewCell 재사용에 대해(샘플 앱과 간단 해설) UITableViewCell 의 재사용에 대해 조사했을 때 작성한 샘플 앱이 있었으므로, 간단한 해설과 코드입니다. 재사용된 UITableViewCell 는 배경색을 .systemGreen 로 하고, cell.detailTextLabel.text 에 재사용되기 직전에 cell.textLabel.text 에 표시하고 있던 값을, 표시해 어느 cell 가 어디에 재사용되었는지를 볼 수 있습니다.... Swift 체온을 가장 빠르게 입력하기 위한 사용자 인터페이스 검토(1) 컨디션 관리(및 회사에서의 감염 예방)를 위해 매일 아침 체온을 측정하는 것이 습관화되고 있습니다. 가능하면 iPhone에서의 체온 데이터 입력도 극한까지 낭비를 줄이고 싶은 곳입니다. 그래서 체온을 가장 빠르게 입력하기 위해서는 어떤 입력 인터페이스가 좋은지를 검토해 보려고 했습니다. 건강 관리 앱 시작 (1 탭) 즐겨 찾기 등록 "체온"항목을 탭 (1 탭) "데이터 추가"를 탭 (1 탭)... 사용자 인터페이스SwiftHealthKit우이SwiftUI [Swift]메르카리 같은 수수료를 자동 계산하는 프로그램 구현 메르카리로 상품을 출품한 적이 있는 분이라면 아시겠지만, 판매 가격을 설정할 때 임의의 금액을 입력하면 자동(실시간)에 수수료와 판매 이익이 산출되어 텍스트에 반영됩니다. 루 같은 녀석을 본 적이 있지 않을까 생각합니다. 그래서 이번에는 그 방법을 쓰고 싶습니다. 그럼 가자! 우선, storyBoard에서 이런 느낌을 준비해 주세요 본질적으로는, ①사용자가 실제로 금액을 입력하는 부분의 Te... Swift메르카리 Lottie 애니메이션 복습 Swift 특정 시간에만 지정 가능한 TimePicker 만들기 완성형은 이런 느낌 이번에는 00과 30만 지정 가능한 TimePicker를 만듭니다. minuteInterval을 지정하는 것으로 선택을 제한할 수 있습니다만 UX가 나쁘기 때문에 이쪽이 추천입니다 설명하지 않기 때문에 코드 만 올려 둡니다. UIKit은 전혀 이해하지 못하기 때문에 재미있는 부분이있을 수 있습니다. 내가 생각했던대로 움직이고 있기 때문에 좋다.... SwiftSwiftUI Swift: HealthKit에 체온 데이터를 입력합니다. 가능한 한 공식 문서 만보십시오. 우선은 공식 문서를 제대로 읽는 인간이 되려고 생각했고, Apple 공식 문서만을 바탕으로 HealthKit에 액세스를 시도했습니다. XCode Version 13.0 iOS target 14.0 전설 XCode에서 HealthKit 사용 프라이버시 데이터에 액세스하기 위한 프로젝트 설정 Swift에서 건강 관리 데이터에 액세스 HealthKit 활성화 (프로젝트 설정의 "Signing & ... SwiftHealthKit TableViewCell을 정렬하는 기능을 사용해보기 func tableView(_ tableView: UITableView, canMoveRowAt indexPath: IndexPath) -> Bool {} 에서 셀을 재정렬할 수 있도록 할지 여부를 true 또는 false 로 설정합니다. func tableView(_ tableView: UITableView, moveRowAt sourceIndexPath: IndexPath, to dest... Swift 옆에 페이징할 ScrollView 만들기(UIScrollView) 옆으로만 스크롤 시키려면 .contentSize 를 CGSize(width: view.frame.width * 3, height: view.frame.height) 로 설정합니다. 페이징시키기 때문에, .isPagingEnabled = true 로 설정합니다. 지적, 질문 등 있으면, 코멘트까지 부탁드립니다.... Swift 세로로 페이징할 ScrollView 만들기(UIScrollView) 우선, .isPagingEnabled 를 true 로 설정해, 페이징을 가능하게 합니다. .contentSize 로 스크롤할 크기를 설정합니다. 이번은, 세로로만 스크롤 시키므로, width 를 view.frame.width 로 설정합니다. contentSize 로 height: view.frame.height * 3 를 설정하여 y축 방향으로 3단계 페징을 하도록 합니다. 지적, 질문 등 ... Swift 스크롤하면 이미지가 확대되는 녀석~ (※이 기사는, storyboard에 스크롤 뷰를 붙이는 기초 지식이 있는 사람을 전제로 하고 있습니다.) 이번에는 스크롤 뷰를 위로 스크롤하면(아래로 당기면) 이미지(헤더 이미지)가 확대되는 녀석을 구현하고 싶습니다. 이런 느낌의 녀석입니다 ↓ 덧붙여서 이번의 방법은, 상당히 여러가지 분들이 기사로서 이미 투고하고 있습니다만, 제 것은 그 중에서도 제일 심플한 방법이라고 생각합니다. 그럼 ... 확대SwiftScrollView헤더 UITextField 안에 이미지 등을 표시시킨다 (.leftView, .rightView) .leftViewMode가 .always로 설정되어 있기 때문에 항상 .leftView가 표시됩니다. ( .rightView 그럼에도 불구하고) .leftView 및 .rightView는 UIView를 설정해야하지만 UIImageView 또는 UISwitch와 같이 UIView가 계층 구조에 포함되어 있으면 . (모두 조사된 것은 아니기 때문에 설정할 수 없는 경우도 있을지도 모릅니다) 지적... Swift UITextField leftView 정보 .leftView 를 설정하면 TextField의 왼쪽에 UIView를 만들 수 있습니다. .leftView 가 존재하면 입력되는 문자의 위치가 .leftView 의 frame분만큼 옆으로 이동합니다. 지적, 질문 등 있으면, 코멘트까지 부탁드립니다.... Swift 이전 기사 보기