草庐IT

Navigationbar

全部标签

ios - 在 iOS 12 中更改 MFMailComposeViewController 中导航栏的标题颜色不起作用

这个问题在这里已经有了答案:iOS12.0:IsthereawaytosetMFMailComposeViewControllernavigationbartitle'stexttowhite?(1个回答)关闭去年。如何在iOS12的MFMailComposeViewController中更改UINavigationBar的标题颜色?这就是我正在做的:importMessageUIextensionMFMailComposeViewController{openoverridefuncviewDidLoad(){super.viewDidLoad()navigationBar.isTr

ios - 导航栏的实时模糊效果

如何像iPhone中的Trailersapp一样实现导航栏的实时模糊效果。即当您滚动时,导航栏后面的内容应该变得模糊。请帮我写一些代码。谢谢!我想达到这样的效果:- 最佳答案 Apple推出了新类(class)UIVisualEffectView以及在iOS8.0版本的View上添加半透明和模糊效果。如何使用它来为导航栏或任何其他UIView添加模糊效果:swift5funcaddBlurEffect(){letbounds=self.navigationController?.navigationBar.boundsletvisu

ios - 导航栏的实时模糊效果

如何像iPhone中的Trailersapp一样实现导航栏的实时模糊效果。即当您滚动时,导航栏后面的内容应该变得模糊。请帮我写一些代码。谢谢!我想达到这样的效果:- 最佳答案 Apple推出了新类(class)UIVisualEffectView以及在iOS8.0版本的View上添加半透明和模糊效果。如何使用它来为导航栏或任何其他UIView添加模糊效果:swift5funcaddBlurEffect(){letbounds=self.navigationController?.navigationBar.boundsletvisu

swift - 如何在 Swift 中更改导航栏字体?

这是我到目前为止尝试过的方法,但收到错误(我已将CaviarDreams正确实现到项目中):self.navigationController.navigationBar.titleTextAttributes=NSFontAttributeName[UIFont.fontWithName(CaviarDreams.ttf,size:20)]错误提示:Useofunresolvedidentifier'CaviarDreams 最佳答案 试试这个:self.navigationController.navigationBar.tit

swift - 如何在 Swift 中更改导航栏字体?

这是我到目前为止尝试过的方法,但收到错误(我已将CaviarDreams正确实现到项目中):self.navigationController.navigationBar.titleTextAttributes=NSFontAttributeName[UIFont.fontWithName(CaviarDreams.ttf,size:20)]错误提示:Useofunresolvedidentifier'CaviarDreams 最佳答案 试试这个:self.navigationController.navigationBar.tit

ios - 透明的 iOS 导航栏

我正在创建一个应用程序,我在互联网上浏览过,我想知道他们是如何制作这个透明的UINavigationBar的:我在我的appdelegate中添加了以下内容:UINavigationBar.appearance().translucent=true但这只是让它看起来像下面这样:如何使导航栏像第一张图片一样透明? 最佳答案 您可以像下面那样为半透明应用导航栏图像。objective-C:[self.navigationController.navigationBarsetBackgroundImage:[UIImagenew]forB

ios - 透明的 iOS 导航栏

我正在创建一个应用程序,我在互联网上浏览过,我想知道他们是如何制作这个透明的UINavigationBar的:我在我的appdelegate中添加了以下内容:UINavigationBar.appearance().translucent=true但这只是让它看起来像下面这样:如何使导航栏像第一张图片一样透明? 最佳答案 您可以像下面那样为半透明应用导航栏图像。objective-C:[self.navigationController.navigationBarsetBackgroundImage:[UIImagenew]forB

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

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

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

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

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

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