2010-07-06 1 views
5

인가가 나는 "새 메일"컨트롤보기를 다시하는 방법을 찾고, 그리고 난에 대한 TTPickerTextField을 읽은 TTPickerTextFieldTTPickerTextField 대안이 있습니까? 아마 iOS4에서?

유사 iOS4에 대한 대안이나 새로운 물건. Three20이 마지막 옵션입니다 (특히 iPad 버전이 없으므로). iOS4가 새로운 UI 컨트롤을 제공하는지 알고 싶었습니다.

+0

해결책을 찾았습니까? 도와주세요 . –

+0

아니, 아니 .... –

답변

4

다음은 iPhone의 메일 작성자의보기 계층 구조에 대한 덤프입니다 (자세한 내용은 잘 정리되어 있습니다).

<UILayoutContainerView> 
    | <UINavigationTransitionView> 
    | | <UIViewControllerWrapperView> 
    | | | <MFMailComposeView> 
    | | | | <UIView> 
    | | | | | <MFComposeScrollView> 
    | | | | | | <UIView> 
    | | | | | | | <_MFComposeRecipientView> 
    | | | | | | | | <UIView> 
    | | | | | | | | <MFRecipientTextField> 
    | | | | | | | | <MFHeaderLabelView> 
    | | | | | | | <MFComposeMultiView> 
    | | | | | | | | <UIView> 
    | | | | | | | | <MFHeaderLabelView> 
    | | | | | | | | <UILabel> 
    | | | | | | | <MFComposeSubjectView> 
    | | | | | | | | <UIView> 
    | | | | | | | | <MFHeaderLabelView> 
    | | | | | | | | <UITextField> 
    | | | | | | | | | <UITextFieldLabel> 
    | | | | | | <MFComposeTextContentView> 
    | | | | | | | <MFComposeBodyField> 
    | | | | | | <UIImageView> 
    | | | | | | <UIImageView> 
    | <UINavigationBar> 
    | | <UINavigationItemView> 
    | | <UINavigationButton> 
    | | | <UIImageView> 
    | | | <UIButtonLabel> 
    | | <UINavigationButton> 
    | | | <UIImageView> 
    | | | <UIButtonLabel> 

MFCompose___View은 모두 문서화되어 있지 않습니다. 이것은 그들이 한계를 벗어 났음을 의미합니다. 지금까지 내가 본 것처럼, iOS 4에서는 사용할 수있는 컨트롤이 없습니다.

하나의 요소 만 사용하는 것은 좋지 않습니다. 그것은 실질적으로 컴파일 시간을 증가시키고, Three20에 몇 가지 버그를 발견했습니다. 그것은 좋지만 훨씬 나아질 수 있습니다.

아직 확인하지 않은 경우 Cocoa Controls을 확인하는 것이 좋습니다. 당신이 원하는 것을 찾을 수 있습니다. Github 또한 훌륭한 소스입니다.

TTPickerTextField으로 끝내고 버그가있는 경우 처음부터 코드를 다시 작성하거나 소스 코드에서 버그를 수정할 수 있습니다.

편집 :

난 당신이 원하는 일을해야 코코아 컨트롤을 통해 컨트롤을 발견했다. Github에서 찾을 수 있습니다. TITokenFieldView이라고합니다.

여기 Github의 다른 하나가 JSTokenField입니다.

토큰 필드를 사용한 적이 없으므로 품질을 보증 할 수 없습니다.

+0

고마워, 내가 cocoacontrols.com을 확인합니다 –

+0

고마워. TITTokenField를 이미 확인하십시오. 좋아 보이네. – mrvincenzo