본문 바로가기

IOS41

Swift StoryBoard UICollectionView,UIPageControl를 이용하여 배너 만들기 이번 게시글은 안드로이드에서 사용하는 ViewPager 같은 느낌의 녀석입니다. 인디케이터까지 포함하여 만들어보도록 하겠습니다. 보통 흔히 배너광고같은걸 넣을때 많이 쓰시는데요 차근차근 해보겠습니다. Collection View를 하나 스토리보드에 넣어주세요.대충 위에서10 좌우 16 높이 168로 지정해줬습니다. 여기 이 네모박스가 Collection View Cell인데요좀 보기편하게 늘려줄게요 그리고 이 cell안에 이미지뷰를 하나 넣어주겠습니다. 전부다 0으로 걸어줬어요이런식으로 이미지가 들어가있습니다. BannerCell이라는 클래스를 하나 만들어주세요. import Foundationimport UIKitclass BannerCell : UICollectionViewCell{ overri.. 2023. 4. 25.
iOS StoryBoard(스토리보드)에서 스크롤뷰 사용하기(ScrollView) 스크롤뷰를 검색하셔서 뷰컨에 하나 넣어줍니다. 사이즈에 맞게 최대로 늘려주세요. 오토레이아웃도 잡아주세요! 내용을 넣어줄 View를 하나 스크롤뷰 안에 넣어주세요. 이 View도 스크롤뷰 크기에 맞게 늘려주세요. 넣은 View를 Content Layout Guide에 저렇게 4개를 걸어주세요. 이번에는 Frame LayOut Guide에 Equal Widths를 걸어주세요 가로 스크롤이라면 Equal Heights를 걸어주시면 됩니다. 그다음에 뷰컨트롤러를 클릭해주세요. 좀 편하게 보기 위해서 Height를 1500으로 늘려줬습니다. 이렇게 라벨들을 몇개 넣어줬는데요 반드시 View안에 내용들에 오토레이아웃을 잡아주시고 마지막 뷰에는 바텀에 제약도 걸어줘야 스크롤뷰가 높이를 인식해서 스크롤이 가능해집니다.. 2023. 4. 19.
Swift 애플 스피치 이용하여 STT 만들어보기. 우선 info에 권한을 넣어줄게요. NSAppleMusicUsageDescription 앱에서 음성 인식을 사용하기 위해 마이크에 접근해야 합니다. NSMicrophoneUsageDescription 앱에서 마이크를 사용하여 음성 인식을 처리합니다. NSSpeechRecognitionUsageDescription 앱에서 마이크를 사용하여 음성 인식을 처리합니다. 그리고 import 및 전역셋팅 해주겠습니다. import Speech import AVFoundation private let speechRecognizer = SFSpeechRecognizer(locale: Locale.init(identifier: "ko-KR")) private var recognitionRequest: SFSpeechAu.. 2023. 3. 29.
Swift에서 구글 STT 이용해보기 Part - 4 (Finish) 이제 pod 추가부터 해보도록 하겠습니다. https://onedaycodeing.tistory.com/88 cocoapods(코코아) 설치 및 라이브러리 추가 및 설치가 끝난 후에 추가/ SnapKit IOS에서 외부 라이브러리를 사용할때 쓰이는 cocoapods를 사용해보도록 할게요. 터미널을 열어서 sudo gem install cocoapods 를 입력하여 cocoapods를 설치해줍니다. 패스워드를 입력하라고 나온다면 맥 로 onedaycodeing.tistory.com 코코아가 처음이신분은 해당 게시글을 참고해주시고 와주세요. Podfile에 pod ‘googleapis’, :path => ‘.’ 한줄 넣고 저장해주세요. 아직 pod install 하시면 안됩니다.. 해당 압축 안에있는 파일들.. 2023. 3. 28.