본문 바로가기

STUDIES19

라이징 캠프 IOS 개발일지 - WEEK5 API 데이터 가져와서 사용 연습 - 영화진흥위원회 오픈api 일별 박스오피스 - 영화진흥위원회 오픈api 영화 상세보기 (2개 사용: 공조2, 정직한 후보2) WEEK 5 메가박스 클론닝 필요한 전역 변수 선언 위한 파일 pentagonal-safflower-f3e.notion.site 2022. 11. 22.
라이징 캠프 IOS 개발일지 - WEEK4 Fourth Week - Thread [수업 정리] pentagonal-safflower-f3e.notion.site Week 4 슈의 라면가게 클론닝 화면 가로로 설정 www.notion.so 2022. 11. 12.
라이징 캠프 IOS 개발일지 - WEEK3 Third Week - TableView, CollectionView www.notion.so Week3 당근마켓 Cloning [STORYBOARD] www.notion.so 2022. 11. 12.
UIButton 커스텀 관련 UIButton 코드로 둥글게 만들기 1. 버튼을 뷰컨트롤러에 연결 @IBOutlet weak var orderButtonn: UIButton! 2. viewDidLoad 안에 둥글게 만들어줄 함수 setRadius만들어주기 override func viewDidLoad() { super.viewDidLoad() setRadius() } 3. setRadius 구현해주기 - 버튼이름.layer.cornerRadius = 숫자 func setRadius(){ orderButtonn.layer.cornerRadius = 10 } 2022. 11. 10.
화면 보호기 설정 SceneDelegate(Life Cycle) 이용해서 화면 보호기 1. 어떤 image로 화면 보호기 설정 할 때 class SceneDelegate: UIResponder, UIWindowSceneDelegate { var window: UIWindow? var imageView: UIImageView? //여기 func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) { guard let _ = (scene as? UIWindowScene) else { return } } func sceneDidDisconnect(_ scene: UISce.. 2022. 11. 10.
VC 화면 전환 및 데이터 전달 (수정 중) 화면 전환 guard let nextVC = self.storyboard?.instantiateViewController(identifier: "SecondViewController") as? SecondViewController else { return } self.present(nextVC, animated: true, completion: nil) [위 코드 설명] 1. self.storyboard? //나의 스토리보드에서 2. instantiateViewController(identifier: "SecondViewController") //이런 identifier를 가진 ViewController를 인스턴스로 생성하겠다 ! 3. as? SecondViewController //SecondViewC.. 2022. 11. 10.