2017-04-19 11 views
-1

스토리 보드 또는 코드를 사용하여 사용자 정의 검색 막대를 만들려고합니다. 누군가 Xcode 기본값을 사용하여 사용자 정의 검색 막대에 관한 예제 또는 일부 코드를 제안 할 수 있습니까?Textfield를 사용하지 않고 맞춤 검색 막대를 만드는 방법은 무엇입니까?

IMDB 응용 프로그램의 검색 창을 복사하려고합니다.

https://itunes.apple.com/us/app/imdb-movies-tv-trailers-and-showtimes/id342792525?mt=8

+1

TextField가 없으면? 검색하고 싶은 것을 어떻게 써야합니까? – Larme

+0

난 그냥 디자인을하고있다. 기능이 아닙니다. 나는 당신에게 내가 복사하려고하는 링크를 주었다. 네, 텍스트 필드없이 –

+0

thats UISearchbar –

답변

0
_searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0.0, 0.0, 
self.view.bounds.size.width, 
self.navigationController.navigationBar.bounds.size.height)]; 
_searchBar.tintColor = [UIColor blueColor]; 

forSearchBarIcon:UISearchBarIconBookmark state:UIControlStateNormal]; 
_searchBar.placeholder = @"Enter drug name"; 
_searchBar.barTintColor = [UIColor clearColor]; 

UITextField *txfSearchField = [_searchBar valueForKey:@"_searchField"]; 
txfSearchField.backgroundColor = [UIColor whiteColor]; 
txfSearchField.tintColor = [UIColor blackColor]; 
txfSearchField.textColor = [UIColor blackColor]; 
_searchBar.autoresizingMask = UIViewAutoresizingFlexibleWidth; 
_searchBar.delegate = self; 
_searchBar.showsCancelButton = NO; 
[_searchBar becomeFirstResponder]; 

[self.navigationController.navigationBar addSubview : _searchBar];

+0

감사합니다. @Vinay Kumar –

+0

Welcome @ HarjotSingh –

+0

사과가 앱을 거부하고 사람들을 혼란스럽게 할 것이기 때문에 비공개 API 제안을 중단하십시오! –