iPhone 홈 화면에서 앱을 삭제하면 나타나는 알림보기에 왼쪽에 삭제 버튼이 표시되고 오른쪽에는 취소가 표시됩니다. 그러나 UIAlertView를 사용하여 내 응용 프로그램 내에서 삭제 기능을 빌드 할 때 단추는 왼쪽의 취소 및 오른쪽의 삭제 표시하는 것 같습니다.UIAlertView에서 취소 버튼의 위치가 변경 되었습니까?
내 앱이 OS와 일관성이 있기를 원하지만 취소 버튼을 먼저 표시하는 방법을 알아낼 수 없습니다. 아는 사람 있나요?
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"Delete Song"
message:@"Are you sure you want to delete this song? This will permanently remove it from your database."
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:@"Delete", nil];
alert.cancelButtonIndex = 1로 설정했는데 아무 효과가 없습니다.
흠, OS의 다른 부분에서 표준이 무엇인지 알고 계십니까? 나는 이것을 찾기위한 다른 예를 생각할 수 없다. 어쨌든, 홈 화면에서 앱을 삭제하는 것이 비표준 설정을 사용하는 경우, 그와 일치시킬 필요가 없습니다. – arlomedia
@arlomedia : 다른 삭제 알림을 보지 못했습니다. SMS 및 캘린더 알림은 SDK와 마찬가지로 왼쪽에 취소 (닫기) 버튼을 배치합니다. AFAIK, 사진, 연락처, 캘린더 이벤트, 메모, iPod 재생 목록 등 뭔가를 삭제하는 다른 곳에서는 작업 시트를 사용합니다. – BoltClock
좋아요, 그럼 그냥 그대로 두겠습니다. 정보 주셔서 감사합니다. – arlomedia