2010-11-20 1 views
2

UITableView에는 여러 섹션이 있으므로 섹션을 스크롤 할 수 있도록 사이드 바를 표시합니다.UITableView의 사이드 바 수정?

문제는 : UISearchBarUITableView의 헤더에 있고, 사이드 바는 UISearchBar의 clear (x) 버튼을 포함합니다.

사이드 바를 수정하여 여백을 추가하거나 완전히 제거 할 수 있습니까? Apple 개발자 사이트의 사이드 바에서 아무 것도 찾을 수 없었습니다.

답변

0

UISearchBar가있는 TableView의 headerView입니다 : 여기 UITableViews 및 UITableCells에 대한 유용한 정보를 많이 가지고있는 애플 개발자 사이트에 대한 링크입니다. 나는 SearchBar의 높이만큼 아래로 이동하거나 완전히 제거 된 측면의 이상한 것들을 원한다.

나는 당신이 막대를 제거 할 수 있습니다, 알아 낸

self.tableView.sectionIndexMinimumDisplayRowCount = 1337;

이상, 미만 1,337 섹션이있는 경우. 그러나 오른쪽에있는 인덱스를 나타내는 개체에 직접 액세스하여 크기를 조정하고 아래로 이동하는 방법을 알고 있다면 알려주십시오. 원인

이미지 : http://img59.imageshack.us/img59/5397/bildschirmfoto20101121us.png

가 나는 jQuery과의 버그라고 생각, 그래서 애플에보고거야.

+0

임의의 큰 숫자 대신 self.tableView.sectionIndexMinimumDisplayRowCount를 NSIntegerMax로 설정할 수 있습니다. 또한, 테이블 데이터가로드 된 후에 이것을 설정하면 [self.tableView reloadData]를 호출해야합니다. – arlomedia