본문 바로가기

iOS12

iOS 프로그래밍 13주 [ Autolayout,constraits,LaunchScreen ] 사전 지식- AutoLayout- Stack view  오늘보고 넘어갈것들- Constraits (제약 조건)- LaunchScreen    1-1. Autolayout     1-2. 그외 다른방법들    2. Stack view    3-1. Constraits (제약조건) 설정하기시뮬레이터로 실행하고 화면을 돌리면 앱이 그걸 따라가지 않는 문제가 있다보니, 수정할 필요가 있다.   3-2 제약 조건 설정하기밑의 사진처럼 2번째꺼를 누르면 새로운 제약 조건 추가창이 나온다.여기서 제약조건을 설정할수 있다. (기본값은 0이지만, 체크가 해제되어 있다보니 체크해줘야 적용이 된다.)  설정시 이렇게 두개의 선이 생깁니다.이 두개의 선이 의미하는것은 이와 같습니다화면의 비율이 변하거나 화면을 눕혀도 버튼을 .. 2024. 12. 1.
iOS 프로그래밍 [12주] 인터넷 연결, 영상 재생 지난주차까지 완료한것들- BMI 계산기- 탭 추가- 버튼및 액션 추가- 뒷배경및 디자인  이번 주차에 보고 갈것들 - 인터넷 연결 (탭)- 영상 재생 설정   준비. 지난 주차까지의 진행된 파일 불러오기   1-1. 영상 재생을 위한 클래스 만들기New > File > Cocoa touch class 순서대로 선택   1-2. 이름을 지정하고 AVKit 추가 1-3. 컨트롤러와 연결하기 main.storyboard에서 비어있는 viewcontroller를 잡고 클래스에 v만 쳐도 자동으로 알아서 찾아져 채워집니다.  1-4. 영상 버튼 만들기 (여기선 아이콘으로 대체)  2-1. Bundle.main.path(forResource: "BMI", ofType: "mp4")설명을 보는 방법 : alt를 누른.. 2024. 11. 23.
iOS 프로그래밍 기초 [11주] (탭 디자인 , 여러 화면) 이번주에 보고 넘어갈것들 - 이전 앱 추가 디자인 (탭 디자인 , 여러 화면 추가)- 그 외 관련 코드   1. 지난 과정 둘러보기  2. 자신이 iOS에 관심이 있다거나, 또는 이쪽 관련앱을 만들어보고자 할때?본인이 초보인경우가 대부분이니, 무작정 처음부터 만들기보단 유사한 앱들을 참고하는게 좋겠죠?당연히, 어디서부터 시작하고 계획할지도 정한다면 더 좋겠죠?    여기서 부터 본격적으로 시작합니다.3-1. 아울렛과 액션 설정 3-2. 텍스트 필드 , 결과창을 코드에 연결참고 : ctrl + windows key + alt를 누른상태에서 엔터를 누르면 밑의 사진처럼 코드창이 튀어나옵니다.참고2 : 코드가 너무 여기저기서 줄바꿈이 심하다면? > ctrl + i키  (정렬)]연결시 주의사항 : ctrl를 누.. 2024. 11. 15.
iOS 프로그래밍 10주 [ 지도 , BMI 계산기 (UI 디자인) ] 이번주에 보고 넘어갈것들 BMI 계산기 1. 준비2. UI 초기화면 디자인 관련 코드들의 깃허브 (8장 이후 내용): https://github.com/doitswift/example   1-1. 압축을 푼뒤 들어간 제작화면    1-2. 아울렛 변수와 액션이 하나씩 연결되었는지 확인하기  1-3. 실행화면location > apple (설정한 기본위치) (개인정보상의 문제로 지도는 모자이크 처리했습니다)  2-1. 그림판 앱마구 낙서한뒤에 shake를 선택하면 모두 지워집니다. (밑에 clear 눌러도 포함)소스코드import UIKit class ViewController: UIViewController { @IBOutlet var imgView: UIImageView! var lastPoi.. 2024. 11. 10.
728x90
반응형