2010-12-21 5 views
0

저는 iPhone 응용 프로그램을 처음 사용합니다. 저는 첫 번째 app에서 작업하고 있습니다. 세 개의 텍스트 필드와 세 개의 레이블 (currentpassword, newpassword, verifypassword) 및 두 개의 uibuttons (submit, cancel)로 alertview를 구현해야합니다. 제목 is : changepassword.upto 이제 단 하나의 텍스트 필드와 두 개의 ubutton fields.can을 발견했습니다. 아무도 말해주지 않으면 어떻게 할 수 있습니까? 예제 나 자세한 설명을 해주십시오.iphone 응용 프로그램의 UIAlertview

+1

내가 줄 수있는 유일한 대답은 다음과 같습니다. 경고 필드에 텍스트 필드를 넣는 것은 iOS 휴먼 인터페이스 지침에 위배됩니다. 필요로하는 세 개의 필드와 단추가 있고 그것을 모달로 표시하는보기 컨트롤러를 만들어야합니다. – Jasarien

+1

@ Jasarien 그것은 HIG와는 반대 일지 모르지만, Apple은 단 하나의 UITextField 만 보여줄 것이며, 별도의 View Controller를 사용하는 것은 과도 할 것입니다. 물론 당신이> = 2'UITextField'를 필요로한다면, OP가 그렇듯이 뷰 컨트롤러를 사용해야 만합니다. –

+2

애플은 타사 개발자도 할 수없는 많은 일을합니다. Apple은 "우리가하는 것처럼하지 말라"의 경우입니다. – Jasarien

답변

0

많은 것들이 있습니다. commenters가 지적한 것처럼, 모달 viewController는 갈 길입니다. 하단에서 위로 밀어 올리면 setModalTransitionStyle:UIModalTransitionStyleCoverVertical으로 모든 것을 덮을 수 있습니다.

관련 문제