라벨이 screen인 게시물 표시

[iOS]SKSprite Kit 에서 iAD 창을 화면 상단에 띄우기

iAD가 생성되면서  화면의 하단에 떠서  이를 상단으로 띄우기 위하여  많은 자료를 검색했으나 없었다. 하지만 꼼수는 있는 법. 나는 이 방법으로 상단에 iAD를 띄울 수 있었다. 일단 main.storyboard에서 iAD를 상단에 위치 시킨다. 그런 다음 이를 아래와 같이 연결시킨다 @property ( weak , nonatomic ) IBOutlet ADBannerView *banner; 이제 m 파일에 아래와 같이 추가한다. - ( void )viewWillLayoutSubviews {     [ super viewWillLayoutSubviews ];     // ADBanner     self . canDisplayBannerAds = YES ;     // SKView     SKView *view = ( SKView *) self . originalContentView ;     SKScene *scene = [[ MyScene alloc ] initWithSize : CGSizeMake ( self . view . frame . size . width , self . view . frame . size . height )];     [view presentScene :scene]; } 이제 실행해보면 상단에 위치 될 것이다. 하지만 iAD가 빈창으로 생성되기 때문에  영..., 거슬린다. 나는 iAD 의 appha 값을 0.1로 설정하였다. 이를 0으로 했더니 하단에 생성이 된다. iAD의 값을 가져오면 1.0으로 설정하고 못 가져오면 0.1로 했더니 보기가 낫다. - ( void )bannerView:( ADBannerView *)banner didFailToReceiveAdWithError:( NSError *)error {     NSLog (

[iOS] how to use video capture(landscape, full screen)

이미지
비디오 캡쳐에서 가로보기가 전체화면으로 안될 때가 있다. 이에 여러가지 문제를 하나씩 찾아가며 처리한 내용을 여기에 정리한다. 정립한 순서는 다음과 같다. 먼저 헤더파일은 다음과 같다.  델리게이트를 하나 추가한다 다음은 모듈파일이다.  사용할 변수와 상수 그리고 메소드 선언한다. 다음은 뷰가 생성될 때 이루어 지는 내용이다. 여기서 중요한 점은 가로보기 설정인데 전체 스크린을 돌렸으니 뒤집어서 설정해야 한다. 이 한줄이 핵심이다.  나머지 설정을 하고 앞에 만들었던 레이어를 추가하는데 버튼 등을 사용해야 하므로 그 앞단에 뷰를 추가하였다.  뷰가 보일려고 할 때 스위치를 설정한다.  준비 메소드이다.  카메라 위치 설정이다. 파일을 저장할 때 사용한다.  버튼 이벤트를 입력 끝으로 카메라 토글 버튼 이벤트이다. 이런 순으로 작성하면 카메라 녹화를 가로로 할 수 있다.