내가 만들고있는 앱의 디자인을 구현하는 데 문제가 있습니다. 디자인은 맨 위에 검색 막대가있는 UIActionSheet 메뉴를 보여줍니다. 누군가 검색 창에 텍스트를 입력하면 메뉴가 사라지고 검색 결과가 포함 된 테이블보기로 바뀝니다.iOS 앱의 UIActionSheet에 UISearchBar 추가
내가 해내려고 본질적으로 무엇을 (당신이 당신의 홈 화면에 남아있는 모든 방법을 밀어 때와 비슷한 스타일의 검색 결과 화면은 아이폰/아이팟에서 검색) 내가 이것을 실행하면 검색 창되지 않습니다 것처럼
// build menu
UIActionSheet* menu = [[UIActionSheet alloc] initWithTitle:@""
delegate:self
cancelButtonTitle:@"Cancel"
destructiveButtonTitle:nil
otherButtonTitles:@"Button 1",@"Button 2",@"Button 3",nil];
[menu showInView:self.view];
UISearchBar *searcher = [[UISearchBar alloc] initWithFrame: CGRectMake (0, -216, 320, 44)];
searcher.delegate = self;
// use transparent background
[[searcher.subviews objectAtIndex:0] removeFromSuperview];
[menu addSubview:searcher];
, 그것이 :
여기 내가 가지고있는 코드입니다. 그것을 클릭하거나 키보드를 열 수 없습니다. 검색 막대의 세로 위치를 -216에서 0으로 변경하면 클릭하여 키보드를 가져올 수 있지만 아무 것도 입력 할 수 없습니다.
저는 이것을 어떻게 구현할 수 있는지 약간 혼란 스럽습니다. 어떤 아이디어? Xcode 4.4와 ARC 및 스토리 보드를 사용하고 있습니다.
난 그냥 휴먼 인터페이스 가이드 라인에서 비트 클라이언트를 보였다 그들은 응용 프로그램의 다른 지점에 검색 창을 이동했다. ;) 감사 – unsunghero