-
0 votesanswersviews
使用按钮弹出后,xcode导航栏不再可见
我在iphone视图中创建了一个popover,里面有一个按钮,可以转到另一个ViewController . 但popOver之后的所有Viewcontroller都不再具有导航栏了 . 我的项目结构: NavigationController - > ViewController1 - > ViewController2(popOver) - > ViewControl... -
0 votesanswersviews
使用REACT.js的SPA导航栏
我有新的反应,我想创建一个SPA . 现在我有几个组件:主页,关于,团队,联系人和导航栏 . 正如我所说,我希望它是SPA,现在,这些部分在不同的页面中,我如何在一个页面中制作它们?我使用Navbar,Navbar.Header,Nav,Navbar.Collapse,带有“ComponentClass”“href”的NavItem和导航栏组件的“属性”,以及App组件的路由器和路由 . 谁知道我... -
1 votesanswersviews
iPhone旋转后UINavigationBar消失
我有一个应用程序,在didFinishLaunchingWithOptions方法中设置UINavigationController,如下所示: main_iPhone *mainiPhone = [[main_iPhone alloc] initWithNibName:@"main_iPhone" bundle:nil]; mainiPhone.navigationItem.... -
15 votesanswersviews
在iOS 7中基于不同ViewControllers设置灯状态栏文本颜色的正确方法
我需要让 UINavigationController 中嵌入的特定ViewController具有光状态栏文本颜色(但其他 ViewController s表现不同) . 我知道至少有3种方法,但无论如何都不适用于我的情况 . How to change Status Bar text color in iOS 7,方法主要是: 在plist中将 UIViewControllerBas... -
0 votesanswersviews
隐藏导航栏时保持状态栏颜色
在最新的iOS中,我们可以选择在导航控制器中隐藏滚动条 . 我有一个颜色为绿色的导航栏,当然现在状态栏颜色也是绿色 . 但是,在滚动后隐藏导航栏后,状态栏将变为半透明 . 我想像以前一样保持绿色,那么我该怎么办?顺便说一句,在info.plist中,我将状态栏样式设置为 UIStatuBarStyleLightContent ,但隐藏了导航栏后,它变为黑色 . 你能帮帮我吗? -
12 votesanswersviews
UINavigationBar圆了两个角落
我想围绕UINavigationBar的右上角和左上角 . 我知道有更改视角半径的功能,但是可以做一些类似于标准UINavigationBar的操作吗? 如果你不想谈论,请看看: 谢谢! -
0 votesanswersviews
如何垂直居中导航栏元素并删除右侧导航栏按钮?
我正在使用react-native-router-flux并设置了导航栏 . 目前,导航栏的样式高度低于默认高度,因此导航栏容器内的元素位于导航栏容器底部附近 . 我试过 navigationBarStyle={{backgroundColor: 'pink', height: 55, flex: 1, justifyContent: 'center'}} 但仍然没有运气 . How can I ... -
3 votesanswersviews
在swift中本地化导航栏 Headers
我在Attributes检查器中编写导航栏 Headers . 当我切换到其他语言时,我想翻译该 Headers . self.navigationItem.title = NSLocalizedString("Login", comment: "") 我在override func viewDidLoad()中写它 . 我获取了导航项对象ID &qu... -
2 votesanswersviews
如何设计自定义导航栏
我搜索了很多如何设计图像中给出的导航 . 我已经为 UINavigationBar 创建了类别,如下面的解决方案所示Custom nav bar styling - iOS 能够使用下面的代码增加 NavigationBar 的大小 . CGFloat navBarHeight = 84.0f; CGRect frame = CGRectMake(0.0f, 0.0f, 320.0f, navB... -
2 votesanswersviews
iOS:导航控制器 Headers 不居中
我有一个导航控制器,左侧是自定义后退按钮 . 我以编程方式执行此操作,因此这不是自动布局问题 . 我的问题是导航控制器 Headers 没有居中,它是在屏幕的右侧 . 我记得在这一段时间内看到了一个修复,将一些类型的固定空间设置为正确的条形按钮项目,但我现在似乎无法找到类似的东西 . 有人可以告诉我如何将导航控制器 Headers 设置为居中,如果 Headers 对于其空间太大,请设置导航栏 H... -
138 votesanswersviews
“导航栏”的警告框在运行时将显示在XCode 8 Swift 3中
在我升级到 XCode 8 之前,在这种情况下我没有看到这个错误 . 我有不同的导航控制器 . 对于所有这些我看到一个错误 Frame for "Navigation bar" will be different at the run time. Navigation bar "Expected: width=384, Actual: width=375 . 实际上... -
10 votesanswersviews
添加返回按钮到导航栏
我已经为UIViewController添加了一个导航栏 . 它仅从另一个UIViewController显示 . 我想要一个左侧后退按钮,其形状类似于箭头,就像普通的导航栏后退按钮一样 . 我似乎只能通过IB添加一个条形按钮 . 我猜测后退按钮需要以编程方式添加 . 关于我应该怎么做的任何建议? 目前,在RootController中,我通过简单地执行addSubView来推送另一个UIView... -
2 votesanswersviews
改变UINavigationBar的后退按钮
我有这个代码更改了我的UINavigationBar的后退按钮 // Set the custom back button UIImage *buttonImage = [UIImage imageNamed:@"backag.png"]; //create the button and assign the image UIButton *button = [UIButto... -
47 votesanswersviews
无法在导航栏的中心设置titleView,因为后退按钮
我正在使用图像视图在导航栏中显示图像 . 问题是由于后退按钮我无法正确设置它 . 我检查了相关问题,并且在我解决之前遇到了几乎相同的问题,但这次我不知道 . 之前我用假条形按钮解决了这个问题,所以我尝试在右侧(和左侧)添加假条形按钮,但它没有帮助 . - (void) searchButtonNavBar { CGRect imageSizeDummy = CGRectMake(0, ... -
0 votesanswersviews
当后退按钮在导航栏中没有 Headers 时,停止向左移动条形按钮
我正在删除导航栏中后栏按钮的 Headers : self.navigationItem.backBarButtonItem = UIBarButtonItem(title: "", style: .Plain, target: nil, action: nil) 这很好用,但是,当我向导航栏添加左侧栏按钮以执行其他操作时,我遇到了问题: self.addLeftBarButt... -
2 votesanswersviews
导航栏中的 Headers 在较小的屏幕上太长;设置不同屏幕尺寸的字体大小?
我做了一个iOS应用程序 . 一个视图具有Web视图和导航栏 . 导航栏出了问题 . 在iPhone 6s上,导航栏中的 Headers 是“这是我的应用程序!” . 但在iPhone 5s上,导航栏中的 Headers 是“这是我的......” . 这是因为iPhone 5s屏幕没有iPhone 6s加屏幕那么宽,所以我的 Headers 太长了 . 是否有可能自动缩小文本或为iPhone 5... -
21 votesanswersviews
iPhone X - 隐藏状态栏向上推动导航栏
我隐藏状态栏导航栏向上推动导致 Headers 完全消失并切断左右按钮 . This is happening only on the iPhone X . 插图: How can I hide the status bar and keep the Navigation Bar at a visible position? UPDATE: Sample project for your ... -
52 votesanswersviews
UINavigationBar多行 Headers
是否有一种直接的方法来覆盖导航控制器中导航栏中当前导航栏项目的titleView?我已经尝试创建一个新的UIView并用我自己的UIVIew替换topView的titleView属性但没有成功 . 基本上,我想要导航栏 Headers 的多行 Headers . 有什么建议? -
2 votesanswersviews
翻转过渡后右侧导航栏 Headers
我有一个简单的UIViewController与简单的视图 . 作为用户交互的结果,实例化了一个新的UINavigationViewController,并将其视图作为子视图添加到UIViewController的视图中 . 这是作为信息转换(翻转)的一部分进行的 . 这非常有效,并且第一个视图被翻转以支持第二个视图 . 但是当动画结束时(UINavigationViewController的视图... -
1 votesanswersviews
iOS7后退按钮重新出现
一直试图隐藏导航栏上的"back"按钮 . 导航栏位于标签栏控制器上,当它首次加载时,后退按钮被隐藏 . 但是当从子导航控制器返回时,后退按钮再次出现,具有子视图控制器 Headers . 我在viewDidLoad:和viewWillAppear:方法的标签栏/导航栏控制器上尝试了 self.navigationBar.navigationItem.hidesBackBut... -
0 votesanswersviews
在UIViewController“Back”转换期间,UINaviagtionBar子视图不会淡出
我有一个基于UINavigationBar的应用程序 . 我创建了一个带有一些 Headers 的自定义UIView,并将其作为子视图添加到导航栏: [self.navigationController.navigationBar addSubview:_navbarView]; 一切正常,直到我点击导航栏中的后退按钮并发生UIViewController转换 . 问题是我的自定义视图不会像UI... -
4 votesanswersviews
setNavigationBar半透明推送视图
我有一个透明的 UINavigationBar 和一个 UITableView 低于10px的视图 . 有一个 UIImageView 在背景中有一个很酷的多边形图像,我用视频转换的视差方式制作动画 . 这是透明导航栏的代码: self.navigationController.navigationBar.shadowImage = [UIImage new]; self.navigationCo... -
0 votesanswersviews
在IB中为什么你不能添加多个条形按钮项?
在“界面”构建器中,创建UIView,然后创建UINavigationBar,然后尝试将多个UIBarButtomItem添加到该导航栏 . 生成的层次结构应为: - View - Navigation Bar - Navigation Item (Title) - Bar Button Item - Bar Buttom Item 我似乎永远不会添加第二个... -
31 votesanswersviews
在导航栏中放置基于UIBarButtonItem的自定义视图,而不使用默认的水平填充
如何删除自定义左右UINavigationBar项目左侧和右侧的水平填充? iOS默认设置似乎有~10个填充点 . 我正在自定义左右导航栏按钮(我已经放弃尝试设置自己的backButtonItem,所以我只是使用leftBarButtonItem) . 在任何一种情况下(左或右),按下这些自定义按钮表示Apple似乎在leftBarButtonItem的左侧和rightBarButtonItem的... -
0 votesanswersviews
导航栏中的按钮图像具有不同的外观 . 为什么?
我正在尝试将UIBarButtonItem与UINavigationBar上的自定义图像放在一起 . 然而,当我这样做时,图像看起来不正确 . 我希望导航栏上的按钮看起来像下面的按钮 . (这是模拟器的截图,顺便说一句,不是Interface Builder) 我通过创建UIButton创建了自定义UIBarButtonItem,使用齿轮图像作为背景,然后将其拖动到Interface Build... -
0 votesanswersviews
恢复状态导航控制器后截断后退按钮 Headers
当我尝试在启动之间恢复UINavigationController的状态时,我遇到了UIBarButtonItem / UINavigationBar的一些奇怪行为 . 下面的代码片段显示了我如何恢复导航控制器的状态 . 此代码段在 viewDidLoad 方法中执行 . NSUserDefaults *ud = [NSUserDefaults standardUserDefaults]; if ... -
7 votesanswersviews
如何使用外观正确地子类化UINavigationBar
这是 what I am trying to achieve: 注意:还有控制器的 Headers . 一些额外的信息: - 此导航栏将出现在大约10个视图控制器上 . 它不是导航控制器的一部分,因为不需要 . 左侧的按钮是静态的(将始终位于导航栏上) . 右键不是静态的,在不同的视图控制器上不存在或不同 . 左按钮用作滑动菜单(即菜单从左下方滑动) 我在设置中使用了故事... -
1 votesanswersviews
我想改变UINavigationBar的高度并添加一个 Headers . 为什么这么难?
我想更改UINavigationBar的高度并使用XCode6添加 Headers ...此导航栏是我放在故事板上的视图控制器内的单独对象 . 为什么我无法更改 Headers 或从编辑器中拉伸它?如果我能做到这一点真是太棒了......但我不能!有人可以指点我如何在Swift中以编程方式执行此操作吗?这个代码的最佳做法是在viewDidLoad中吗?另外......对我来说,甚至在视图控制器上放... -
1 votesanswersviews
快速导航栏 Headers 图像位置
我创建了一个导航栏 Headers 图像,它运行良好 . let imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: 5, height: 10)) imageView.contentMode = .scaleAspectFit let image = UIImage(named: imageTitle) im... -
3 votesanswersviews
除了titleView之外,还要向UINavigationBar添加标签
我正在使用UINavigationController来推送我的视图 . 我想在根视图控制器的UINavigationBar中添加 Headers 上方的UILabel . 当我使用以下代码时,标签出现,但在UINavigationBar下: [self.view addSubview:newLabel]; 有没有办法将标签添加到UINavigationBar或UIView,以便它出现在导航栏上...