2012-02-11 2 views
0

표준 크기보다 UIAlertView 뷰어가 필요합니다.프로그래밍 방식으로 개체의 프레임 설정 효과 없음

UIAlertView *addNewDevice = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Add New Device", "Title for add new device") message:nil delegate:self cancelButtonTitle:NSLocalizedString(@"CANCEL", @"Cancel Button") otherButtonTitles:NSLocalizedString(@"OK", "OK"), nil]; 

addNewDevice.frame = CGRectMake(addNewDevice.frame.origin.x, addNewDevice.frame.origin.y, addNewDevice.frame.size.width, 500); 

[addNewDevice show]; 

예 내가 500 점의 폭이 너무 큰 알고 있어요,하지만 난 단지 테스트가 그 값을 넣어 내 UIAlertView가 크기를 수정되지 않습니다 이것은 내가 지금까지 노력하고있어입니다.

틀림없이 나는 객체를 프로그램 적으로 다루는 것에 대해 많이 알지 못하지만, 이것에 관해 오후에 읽는 데는 행운이 없습니다. 어떤 도움을 주시면 감사하겠습니다.

답변

1

show line 다음에 프레임 라인을 넣으십시오.

[addNewDevice show]; 
addNewDevice.frame = CGRectMake(addNewDevice.frame.origin.x, addNewDevice.frame.origin.y, addNewDevice.frame.size.width, 500); 
+0

입력 해 주셔서 감사합니다. 슬프게도 작동하지 않았습니다. –

+0

신경 쓰지 마십시오. 코드를 잘못된 위치에 두었습니다. 그것은 haha를 작동시킨다. 고마워요! –

관련 문제