gpt4 book ai didi

ios - UIAlertView 改变 UITabbar item 选中的颜色

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:02:07 25 4
gpt4 key购买 nike

我的应用程序中有一个奇怪的问题:我有一个 UIViewController,当用户点击一个按钮时它会显示一个 UIAlertView。提醒让用户在照片库和 iPhone 相机之间进行选择。

当警报出现时,我注意到这个问题:

首先,UIViewController 选中的标签栏项具有这种布局

selected tab bar item

然后,当警报出现时,它会变成这样

selected tab bar item when alert is been shown

如果用户决定访问他的照片库然后它返回,标签栏项目保持这样

selected tab bar after accessing the photo library

这怎么可能?也许 UIAlertView 正在改变一些色调?

谢谢

最佳答案

我也遇到了这个问题,当某些 View 在关闭 UIAlertView 后应该恢复到正常颜色时,它们有时会保持暗淡。我相信这是 iOS 7.0(或可能是 7.1)中的一个错误。我将此解决方法放在我的 AppDelegate 中:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
if (NSFoundationVersionNumber > NSFoundationVersionNumber_iOS_6_1) {
self.window.tintAdjustmentMode = UIViewTintAdjustmentModeNormal;
}
return YES;
}

这首先可以防止所有 View 变暗,进而防止您应用中的所有 View 保持变暗。

关于ios - UIAlertView 改变 UITabbar item 选中的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23535904/

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