현재 iOS 앱에 대한 맞춤 검색을 개발하고 있습니다.내비게이션 컨트롤러의 뒤로 버튼 위치
내 유일한 문제는 내가
아래를 참조 탐색 모음보다는 왼쪽의 오른쪽에 표시 뒤로 버튼을 필요로하지만 나는 나타나는 검색 컨트롤러와 제대로 나타나는 검색 창을 얻을 관리해야내 코드입니다 (당신은 뒤로 버튼이 왼쪽에 있지만 나는 그것이 오른쪽에 있어야 볼 수 있듯이) :
import UIKit
클래스 SearchTop10Controller : UITableVie wController, UISearchResultsUpdating는 {
override func viewDidLoad() {
super.viewDidLoad()
let searchController = UISearchController(searchResultsController: self);
self.definesPresentationContext = true;
searchController.searchResultsUpdater = self;
// searchController.hidesNavigationBarDuringPresentation = true;
searchController.dimsBackgroundDuringPresentation = false;
searchController.searchBar.sizeToFit();
self.navigationItem.titleView = searchController.searchBar;
self.tableView.tableHeaderView = searchController.searchBar;
}
override func viewDidAppear(animated: Bool) {
}
func updateSearchResultsForSearchController(searchController: UISearchController) {
//do whatever with searchController here.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
이 (문제없이) 당신의 고정 된 코드를 포함하도록 코드를 편집하지 마십시오. 해결책 옆에있는 체크를 클릭하여 해답을 답으로 표시하십시오. – WMios
이것이 상점에 들기를 원한다면 애플은 보통 표준에 어긋나는 것에 반대한다. (즉, 왼쪽 대신 오른쪽에있다). – Dallas