내 응용 프로그램에 iOS 7.1에서 올바르게 작동하던 사용자 지정 UIView가 있지만 장치를 iOS 8로 업그레이드 한 후 표시에 문제가 발생하기 시작합니다.
1) 방향 문제 2) 키보드 표시 문제
iOS 7의 스크린 샷
iOS 8에서 사용자 정의 UIView가 나타나는 방식
다음은 코드 샘플입니다.
1) 사용자 정의 UIView 호출
CustomIOS7AlertView *alertViewiOS7 = [[CustomIOS7AlertView alloc] init:NULL];
[alertViewiOS7 setContainerView:[self Calculator_Create]];
[alertViewiOS7 setButtonTitles:[NSMutableArray arrayWithObjects:languageSelectedStringForKey(dataObj.languageBundle, @"Close"), languageSelectedStringForKey(dataObj.languageBundle, @"Add"), nil]];
[alertViewiOS7 setUseMotionEffects:true];
[alertViewiOS7 show];
2) CustomIOS7AlertVIew 클래스 코드
iOS 8에서 더 이상 사용되지 UIAlertController
않기 때문에 사용합니다 UIAlertView
.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다