iOS 시작 인터페이스 인 스 턴 스 를 사용자 정의 하 는 방법 에 대한 자세 한 설명

프로필:
평소 개발 에 서 는 시작 페이지 에 애니메이션 을 추가 하거나 버튼 을 누 르 면 이벤트 에 응답 할 수 있 는 등 특별한 요구 가 있 을 수 있 습 니 다.최근 프로젝트 에 서 는 시작 페이지 에 버 전 번 호 를 추가 해 야 합 니 다.버 전 번호 가 계속 바 뀌 기 때문에 동적 으로 시작 페이지 에 추가 해 야 합 니 다.
마침 최근 에 app 을 재 구성 하고 있 습 니 다.원래 app 은 xcode 자체 의 시작 그림 설정 을 사 용 했 습 니 다.하지만 상대 적 으로 사용자 정의 시작 그림 은 확장 성 이 뛰 어 나 오늘 은 시간 이 좀 걸 렸 습 니 다~
실현 방향:
아 이 디 어 는 컨트롤 러 를 사용자 정의 하 는 것 입 니 다.viewdLoad 방법 에서 설정 할 시작 그림 을 호출 하 는 방법 입 니 다.방법 은 주로 UIImageView 를 만 들 고 UIImageView 의 image 를 정의 하 며 시작 체류 시간 을 설정 합 니 다.시작 이 끝나 면 이 컨트롤 을 제거 하고 첫 페이지 나 로그 인 인터페이스 로 이동 합 니 다.
상위 코드:
1.UIImageView 와 image 의 속성 설정

2.지정 한 이미지 자원 가 져 오기

해석:먼저 UIInterfaceOrientation 에 따라 장치 의 가로 세로 화면 상 태 를 가 져 옵 니 다.애플 공식 문서 에서 UIInterfaceOrientation 에 대해 이렇게 설명 합 니 다.The orientation of the app's user interface.사용자 응용 프로그램의 방향 입 니 다.그것 의 매 거 는 5 가지 상황 이 있다.그림 3 참조.

그리고[NSBundle mainBundle]infoDictionary]를 통 해 자원 패키지 의 정 보 를 얻 습 니 다.콘 솔 인쇄:그림 4 참조

그림 라 이브 러 리 에서 현재 장치 에 맞 는 그림 을 가 져 옵 니 다.그림 5 참조

시작 그림 이 완성 되 었 더 라 도 주의해 야 할 것 은 그림 사 이 즈 를 정확하게 선택 하 는 것 입 니 다.그렇지 않 으 면 그림 이 컨트롤 러 를 완전히 채 우지 못 하 는 현상 을 초래 할 수 있 습 니 다.애니메이션 이 끝 난 후에 흰색 화면 이 나타 나 는 현상 은 설정 한 애니메이션,투명도 또는 컨트롤 러 배경 색 과 관련 이 있 을 수 있 습 니 다.
총결산
이상 은 이 글 의 전체 내용 입 니 다.본 논문 의 내용 이 여러분 의 학습 이나 업무 에 어느 정도 참고 학습 가치 가 있 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 댓 글 을 남 겨 주 셔 서 저희 에 대한 지지 에 감 사 드 립 니 다.

좋은 웹페이지 즐겨찾기