gpt4 book ai didi

ios - iOS 7 中的导航栏裁剪背景图像;ClipsToBounds :NO not working

转载 作者:行者123 更新时间:2023-11-29 13:00:20 24 4
gpt4 key购买 nike

我设置了一个比导航栏略大的背景图片。图片的高度为 55 像素。[我想要一个横幅外观的图片,导航栏底部带有丝带]它在 iOS6 中工作正常。但在 iOS7 中,它会被自己剪掉。我试过设置[self.navigationController.navigationBar setClipsToBounds:NO];

它还在被剪裁。我不能在不被剪裁的情况下拥有更大的背景图像吗?

最佳答案

这是由于 ios7 中的 Ui 导航栏是 64 点,所以这会产生问题。请引用此链接 https://developer.apple.com/library/ios/documentation/userexperience/conceptual/transitionguide/Bars.html请引用表 5-1,它让您了解新 ios7 中可调整大小的图像有哪些变化

您可以使用 UIBarPositioning 属性来解决您不确定的问题,但这可能对您有所帮助有关 UIBarPositioning 的更多信息,请参阅此链接

https://developer.apple.com/library/ios/documentation/uikit/reference/UIBarPositioning_Protocol/Reference/Reference.html#//apple_ref/occ/intfp/UIBarPositioning/barPosition

已编辑也可以尝试设置此标志navigationBar.translucent = NO;

有关更多信息,请参阅此链接 iOS 7 UINavigationBar - UIView layout issue

关于ios - iOS 7 中的导航栏裁剪背景图像;ClipsToBounds :NO not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19928182/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com