UINavigationItem의 오른쪽에 표시된 단추 대신 UISearchBar를 표시하려고합니다. 이 코드를 사용하고 있습니다 :UINavigationItem의 오른쪽에 UISearchBar를 표시하려면 어떻게합니까?
- (void)viewDidLoad {
[super viewDidLoad];
UISearchBar *searchBar = [[UISearchBar alloc] init];
UIBarButtonItem *navRight = [[UIBarButtonItem alloc] initWithCustomView:searchBar];
[[self navigationItem] setRightBarButtonItem:navRight];
[searchBar release];
[navRight release];
}
그러나 표시된 검색 표시 줄은 너비가 약간 픽셀입니다. 나는 그것을 더 넓게 할 필요가있다.
내가 잘못 생각하고 있습니까? 가능한가요?
CGFrame을 사용하여 프레임을 정의하여 UIBarButtonItem의 너비를 변경하거나 가능한 경우 IB – Robin