[iOS] 클릭시 버튼의 이미지가 회전하는 버튼 구현 / 버튼 재사용하기
·
iOS
iOS 입문자의 공부기록 포스팅 입니다. 정확하지 않은 내용이 있을 수 있으므로 보시면 댓글로 알려주세요 :) 해당 게시글은 인프런 강좌를 보고 이해한 토대로 작성된 글입니다. 버튼을 눌렀을때 이미지가 회전하는 버튼을 만들어보자! 버튼의 이미지가 움직이면서 배경색도 바뀌게 되는 예시로 진행해 보겠습니다. 우선 알아야할 내용은 기본적인 버튼에는 이미지를 포함하고 있습니다. 위 사진에서 맨 아래쪽을 보면 Image 라는 속성이 따로 있어서 설정해주면 아래 사진처럼 버튼에 내가 설정한 이미지가 보이게 됩니다. 기본적으로 이미지가 아무것도 설정되어 있지 않아 몰랐던 사실이네요... 버튼을 누르면 이미지가 돌아가는 설정은 기본적으로 없기 때문에 클래스를 작성해 해당 기능을 가진 버튼 클래스를 만들어주고 이 클래스..
[iOS] [Error 해결] : Exception NSException * "could not dequeue a view of kind: UICollectionElementKindCell with identifier PhotoCell
·
iOS
콜렉션 뷰 세팅을 하던 도중 에러가 발생했다 알고보니 cell 의 Collection Reusable View 에 넣어야 할 Id 를 잘못하고 Identify 의 Restoration ID 에 넣었던 것... 심지어 let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "PhotoCell", for: indexPath) 위 코드에서도 아이디에 내가 오타를 넣어놨다 다음부터는 그냥 아예 복사해서 넣는 습관을 들여야 겠다...
ViewController 에서 다른 ViewController를 호출하는 화면 전환
·
iOS
iOS 입문자의 공부기록 포스팅 입니다. 정확하지 않은 내용이 있을 수 있으므로 보시면 댓글로 알려주세요 :) 왼쪽 화면에서 오른쪽 화면으로 'view controller 호출로 새창 열기' 버튼을 누르면 오른쪽 창으로 가고, back 버튼을 누르면 다시 기존 화면으로 전환되는 작업을 진행했습니다. iOS 초보로서 겪었던 삽질을 기록합니다... 새창 열기 //View controller로 새창 열기// @IBAction func clickMoveButton(_ sender: UIButton) { //변환할 vc를 지정 및 인스턴스화로 생성 guard let presentVC = self.storyboard?.instantiateViewController(withIdentifier: "presentStor..
감자18호
'iOS' 카테고리의 글 목록