Tag: 导航栏

滚动时隐藏导航栏

我想知道,如果它的确定通过iOS人机界面准则来devise一个UIView,使它看起来像一个导航栏。 我的问题是,我想隐藏当前的导航栏,一旦用户滚动。 我已经尝试self.navigationController?.setNavigationBarHidden(true, animated: true)和navigationController?.hidesBarsOnSwipe = true但animation看起来很奇怪,一旦导航栏被隐藏我仍然有状态栏下面约20px的空间:你可以看在我的另一个问题 所以为了让事情变得更简单,我可以在隐藏的导航栏中初始化我的视图,并设置自己的样式并添加适当的animation?

导航栏显示在底部

正如您从我添加的图片中所看到的,我的导航栏显示在我的表格视图下方的屏幕底部。 我刚刚拖动我的导航栏到该视图控制器,这意味着我不使用导航控制器。 我不明白为什么会发生这种情况,我相信它是一个简单的修复,我失踪了。 图片2是故事板视图 图片3运行的应用程序的视图 任何帮助非常感谢,谢谢!

如何添加一个正确的酒吧button到iPhone导航栏

我想添加一个正确的酒吧button项目导航栏,以便点击,它执行一定的function。 我已经创build了以下代码来添加正确的barbutton项,但是完成后,barbutton项不会显示在导航栏中: -(void)viewDidload{ self.navigationItem.rightBarButtonItem = [[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(Add:)] autorelease]; } -(IBAction)Add:(id)sender { TAddNewJourney *j=[[TAddNewJourney alloc]init]; [app.navigationController pushViewController:j animated:YES]; [j release]; }