2010-05-20 4 views
1

iPhone Objective-C 앱에서 버튼을 탭하면 텍스트를 입력 할 수있는 textField가있는 창 (기본보기보다 작으며 앱 실행이 중지되지 않음)을 표시하고 싶습니다. 그것이 끝나면 그것을 기각하십시오. 이것은 널리 사용되지만 실제로 관련 콘텐츠를 Google로 내보낼 수 없습니다. 단추를 연결하기 위해 어떤보기를 사용해야합니까? AlertView (대화 상자를 추가 할 수없는 것 같습니다.), ModalView? 어딘가 관련 정보가 있습니까? 감사합니다. .Objective-C에서 텍스트 필드가있는 팝업 창을 만드는 방법은 무엇입니까?

답변

0

임의의보기를 만들고 UIViewControllerpresentModalViewController:을 사용하여 모달보기 컨트롤러를 표시하고 애니메이션으로 만들 수 있습니다.

+0

답변 해 주셔서 감사합니다. 그러나 모달 뷰는 일반적으로 전체 화면을 다룹니다. 내가 좋아하는 것은 Facebook 로그인과 같은 팝업보기이며 많은 게임에서 창을 게시합니다. 화면보다 약간 작으며 회색 배경이 약간 흐리게 표시됩니다. – lionfly

1

자신 만의 풀 사이즈 창을 만듭니다. UIImageView를 팝업 화면 뒤에 놓고 일반 창 결과를 복제하십시오. 그렇게하면 팝업 창처럼 보이지만 여전히 적절한 애니메이션 속도와 모든 것이 있습니다. 실제 팝업으로 실행하면 게임 자체가 느려지고 불규칙하게 보입니다.

관련 문제