gpt4 book ai didi

ios - 图像在 iPad AIR 上不显示,但在其他 iPad 上显示

转载 作者:可可西里 更新时间:2023-11-01 17:16:46 26 4
gpt4 key购买 nike

我的图像在 iPad AIR 上不显示,但在其他 iPad 上显示。它们不显示在 ImageView 或按钮上。除了我的图像,分段控件图像也没有显示,尽管我仍然可以点击按钮和分段控件,我知道它们存在于 UI 上。我发现按钮上的背景图像确实显示,但按钮上的图像不显示。也许这会有所帮助 - 我认为这是在我收到关于 2015 年 2 月 1 日(验证期间)所需的 64 位支持的消息后开始的,建议我将默认build设置更改为“标准架构”。进行此建议的更改后,图像停止显示。

在build设置中,架构下:之前:$(ARCHS_STANDARD_32_BIT) 之后:标准架构(armv7、arm64)

当我改回它时,图像又开始显示了。

感谢您的帮助!

最佳答案

我发现了与 iPad Air 上的 64 位处理相关的错误。我有一个 UIImageView+Category 文件来尝试始终显示垂直滚动条。此文件导致了问题,我将其删除以修复错误。希望这可以帮助别人。谢谢

@implementation UIImageView (ForScrollView)

- (void) setAlpha:(float)alpha {

if (self.superview.tag == noDisableVerticalScrollTag) {
if (alpha == 0 && self.autoresizingMask == UIViewAutoresizingFlexibleLeftMargin) {
if (self.frame.size.width < 10 && self.frame.size.height > self.frame.size.width) {
UIScrollView *sc = (UIScrollView*)self.superview;
if (sc.frame.size.height < sc.contentSize.height) {
return;
}
}
}
}

if (self.superview.tag == noDisableHorizontalScrollTag) {
if (alpha == 0 && self.autoresizingMask == UIViewAutoresizingFlexibleTopMargin) {
if (self.frame.size.height < 10 && self.frame.size.height < self.frame.size.width) {
UIScrollView *sc = (UIScrollView*)self.superview;
if (sc.frame.size.width < sc.contentSize.width) {
return;
}
}
}
}

[super setAlpha:alpha];
}
@end

关于ios - 图像在 iPad AIR 上不显示,但在其他 iPad 上显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27238847/

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