2013-04-11 1 views
0

나는 (iOS/Objective-C를 가르치기위한) 기본 트위터 애플리케이션을 작성 중이며 약간의 도로 충돌이 발생했다. 나는 이전에 아무 대답도받지 못했고 그 문제 (종류)를 해결 한 후에도 내가 응답하지 않은 이차적 인 질문에 쐐기를 달았 기 때문에 그것에 관한 질문을 물었다. 다른. (other question)iOS : 계정 선택 모달 표시 위치는 어디에서 처리해야합니까?

질문으로 문의하십시오. iOS 6 용 소셜 프레임 워크를 사용하고 있으며 사용자가 하나 이상의 Twitter 계정을 시스템에 등록 할 수 있습니다. 이 사실을 감안할 때 타임 라인을로드 할 수있는 계정을 여러 명 보유한 사용자에게 프롬프트를 표시하고 싶습니다. 거기에 단 하나가 있다면 나는 분명히 그것을 사용하여 모달이 필요조차하지 않을 것입니다.

질문은 어디에 이것을 할 수있는 가장 좋은 장소입니까? 지금은 initWithNibName:bundle: 함수에서 ACAccountStore을 얻었으며 (천천히)해야 할 때 모달을 테스트 /로드하고 있습니다. 그래서 저는 모든 것을 작동 시켰습니다. 응용 프로그램 수명이 가장 좋은 곳, 아마도 application:didFinishLaunchingWithOptions: 또는 다른 곳에 궁금합니다.

답변

0

VC 대신 UIAlertView 또는 UIActionSheet를 보여줍니다. 그것은 싱글 톤 (singleton)과 함께 더 잘 작동하며 iOS가 더 좋아졌습니다. 계정 당 버튼을 만들고 설정 코드를 선택하면됩니다.

+0

VC에 표시되는 이유는 장치에 등록 된 계정 목록이 포함 된 UIPickerView가있는보기에 첨부되어 있기 때문입니다. 타임 라인을 당기는 데 사용하기를 원하는 것을 선택하도록 요구합니다. UIActionSheet가 무엇인지 잘 모르겠습니다. –