2015-09-03 70 views
1

我试图在导航栏中嵌入搜索栏,以便在导航栏中选择导航项目时,搜索栏将显示在导航栏中。我在网上搜索解决方案,我看到有些人只是完全隐藏了导航栏,只是使用搜索栏。这对于这个项目不起作用,因为我需要保留后退按钮(在导航到新的视图控制器时会自动出现在导航栏中)。我想创建的东西类似于iOS应用顶部的Twitter上的搜索栏。我一直在做可视化的大部分GUI工作,所以如果有一个视觉解决方案以及一个编程方案,我更喜欢视觉效果。如何在xcode中的导航栏中嵌入搜索栏?

回答

1

我希望,这个例子的目标C可以帮助你:

- (void)viewDidLoad { 
    UITextField * textField = [[UITextField alloc]initWithFrame:CGRectMake(0, 0, 221, 25)]; 

    self.navigationItem.titleView = textField; 
}