草庐IT

UINavigationbar

全部标签

ios - 如何快速删除导航栏的边框?

我一直在尝试删除navigationBars边框,但没有成功。我研究过,人们似乎告诉我将shadowImage和BackgroundImage设置为nil,但这在我的情况下不起作用。我的代码self.navigationController?.navigationBar.barTintColor=UIColor(rgba:"#4a5866")self.navigationController?.navigationBar.setBackgroundImage(UIImage(named:""),forBarMetrics:UIBarMetrics.Default)self.naviga

swift - 以编程方式更改导航标题

我有一个带标题的导航栏。当我双击文本重命名它时,它实际上说它是一个导航项,所以它可能是那个。我正在尝试使用代码更改文本,例如:declarenavigationbarasnavagationbarherebuttonstuff{navigationbar.text="title"}这显然不是我的代码,只是展示了它是如何工作的。所以每当我按下按钮时,我都希望标题发生变化。 最佳答案 您可以通过更改title来更改标题正在显示的ViewController:viewController.title="sometitle"通常这是在Vie

swift - 以编程方式更改导航标题

我有一个带标题的导航栏。当我双击文本重命名它时,它实际上说它是一个导航项,所以它可能是那个。我正在尝试使用代码更改文本,例如:declarenavigationbarasnavagationbarherebuttonstuff{navigationbar.text="title"}这显然不是我的代码,只是展示了它是如何工作的。所以每当我按下按钮时,我都希望标题发生变化。 最佳答案 您可以通过更改title来更改标题正在显示的ViewController:viewController.title="sometitle"通常这是在Vie

ios - 更改导航栏中后退按钮的颜色

我正在尝试将“设置”按钮的颜色更改为白色,但无法更改。这两种我都试过了:navigationItem.leftBarButtonItem?.tintColor=UIColor.whiteColor()navigationItem.backBarButtonItem?.tintColor=UIColor.whiteColor()但是没有变化,还是这个样子:如何使该按钮变为白色? 最佳答案 您可以通过单击Storyboard中的空白区域并在右侧工具栏中选择“显示文件检查器”来更改Storyboard中的全局色调颜色,您将在工具栏底部看到

ios - 更改导航栏中后退按钮的颜色

我正在尝试将“设置”按钮的颜色更改为白色,但无法更改。这两种我都试过了:navigationItem.leftBarButtonItem?.tintColor=UIColor.whiteColor()navigationItem.backBarButtonItem?.tintColor=UIColor.whiteColor()但是没有变化,还是这个样子:如何使该按钮变为白色? 最佳答案 您可以通过单击Storyboard中的空白区域并在右侧工具栏中选择“显示文件检查器”来更改Storyboard中的全局色调颜色,您将在工具栏底部看到

ios - iOS 8 中的 NavigationBar 栏、色调和标题文本颜色

状态栏中的背景文字仍然是黑色。如何将颜色更改为白色?//io8,swift,Xcode6.0.1overridefuncviewDidLoad(){super.viewDidLoad()self.navigationController?.navigationBar.barTintColor=UIColor.blackColor()self.navigationController?.navigationBar.titleTextAttributes=[NSForegroundColorAttributeName:UIColor.orangeColor()]}

ios - iOS 8 中的 NavigationBar 栏、色调和标题文本颜色

状态栏中的背景文字仍然是黑色。如何将颜色更改为白色?//io8,swift,Xcode6.0.1overridefuncviewDidLoad(){super.viewDidLoad()self.navigationController?.navigationBar.barTintColor=UIColor.blackColor()self.navigationController?.navigationBar.titleTextAttributes=[NSForegroundColorAttributeName:UIColor.orangeColor()]}

ios - 在 Swift 中更改导航栏颜色

我正在使用选择器View来允许用户为整个应用选择颜色主题。我计划更改导航栏、背景和标签栏(如果可能的话)的颜色。我一直在研究如何做到这一点,但找不到任何Swift示例。谁能给我一个更改导航栏颜色和导航栏文本颜色所需的代码示例?选择器View已设置,我只是在寻找更改UI颜色的代码。 最佳答案 导航栏:navigationController?.navigationBar.barTintColor=UIColor.green将greenColor替换为您想要的任何UIColor,如果您愿意,也可以使用RGB。导航栏文本:navigati

ios - 在 Swift 中更改导航栏颜色

我正在使用选择器View来允许用户为整个应用选择颜色主题。我计划更改导航栏、背景和标签栏(如果可能的话)的颜色。我一直在研究如何做到这一点,但找不到任何Swift示例。谁能给我一个更改导航栏颜色和导航栏文本颜色所需的代码示例?选择器View已设置,我只是在寻找更改UI颜色的代码。 最佳答案 导航栏:navigationController?.navigationBar.barTintColor=UIColor.green将greenColor替换为您想要的任何UIColor,如果您愿意,也可以使用RGB。导航栏文本:navigati

ios - 如何在 Swift 的第一个 ViewController 中隐藏导航栏?

如何快速隐藏第一个ViewController或特定ViewController的导航栏?我在viewDidLoad()中使用了以下代码:overridefuncviewDidLoad(){super.viewDidLoad()self.navigationController?.isNavigationBarHidden=true}还有viewWillAppear:overridefuncviewWillAppear(animated:Bool){self.navigationController?.isNavigationBarHidden=true}这两种方法都对所有ViewCo