ios - 시작 페이지 광고 및 루트 컨트롤러(UITabBarController)
扔个三星炸死你
扔个三星炸死你 2017-06-24 09:44:19
0
1
1000

시작 페이지 광고가 루트 컨트롤러(UITabBarController)와 병렬인 경우 시작 페이지 광고가 처음 로드되든 마지막으로 로드되든 항상 루트 컨트롤러가 먼저 로드됩니다. 실제로 필요한 것은 시작 페이지 광고를 먼저 로드한 다음(광고 건너뛰기 여부에 관계없이) 루트 컨트롤러를 설정하는 것입니다. 루트 컨트롤러의 설정을 지연시켜(광고 로드를 기다리는 중) 프로그램이 충돌했지만 여전히 작동하지 않았습니다.

扔个三星炸死你
扔个三星炸死你

모든 응답(1)
刘奇

이 문제를 이전에 고려한 적이 있으며 현재 두 가지 방법이 있습니다.
1. 스플래시 화면 페이지를 VC로 만들고 건너뛰기 여부에 관계없이 다음 페이지는 UITabBarController이 됩니다. 점프 애니메이션 끄기
나중에 이 솔루션을 사용하지 않아서 특정 상황을 잊어버렸습니다

2. UIView를 만들고, 전체 화면 UIView를 사용하여 UIView,在UITabBarController初始化的时候 用全屏的UIView초기화 중에 전체 인터페이스를 차단한 후 일정 시간이 지나면 제거하거나 클릭하여 건너뛰세요.
이 솔루션도 제가 사용하는 솔루션에서 가장 중요한 것은 광고 이미지를 캐싱하는 것입니다. 캐싱된 광고 이미지가 너무 크거나 로딩 속도가 느린 것을 방지하기 위해 우선적으로 표시한 다음 오른쪽에서 비동기 다운로드 작업을 수행합니다. 시간

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿