iOS 7에서는 완벽하게 표시되는 UIAlertView가 있지만 iOS 8에서는 버튼이나 레이블이 표시되지 않습니다. 알림은 여전히 표시되지만 작은 흰색 상자입니다. 확인 및 취소 단추는 이벤트도 가져 오지만 텍스트는 표시되지 않습니다.iOS 8 : UIAlertView/UIAlertController가 텍스트 또는 버튼을 표시하지 않음
가 나는 아이폰 OS 8 프레임을 확인
- (IBAction)sel_btnLogout:(id)sender {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Logout!" message:@"Are you sure you want to logout?" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Ok", nil];
[alert show];
}
버튼의 클릭에 표시 할이 경고를 사용하고 있습니다 : 그것은주고있다 (0,0,0,0)하지만 아이폰 OS 7이 제공하고 있습니다 명확한 가치.
또한 uialertview의 하위 뷰를 반복 검사했습니다. iOS7에서는 경보의 하위보기를 발견하면 루프가 진행됩니다. iOS8에서는 alertView의 하위보기가 없다고 말합니다.
이것이 실제 코드입니까? 실제 코드를 게시하지 않은 경우 게시하십시오. – rmaddy
@siddhant는 실제 코드를 게시합니다. 이 코드는 iOS 8에서도 작동합니다. 따라서 여기에 프로젝트에서 작성한 정확한 코드를 복사하십시오. – Jasmeet
시도해보십시오. http://stackoverflow.com/questions/25927676/uialertview-title-not-display/25928050#25928050 –