0

アプリで RSS フィードからニュースを検索しています。iOS シミュレーター 4 インチでは動作しますが、iOS シミュレーター 3.5 インチでは動作しません。私のニブも同じです。この問題に関する提案はありますか? 前もって感謝します。コードを以下に示します。

    -(void)DownLoad:(NSNumber *)path{
        NSAutoreleasePool *pl = [[NSAutoreleasePool alloc] init];

        int index1 = [path intValue];
        NSString *Link = [ImgesName objectAtIndex:index1];
        UIImage *img = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:Link]]]; 
        if((img)&&([path intValue]<[ImgesName count]))
        {
            [dicImages_msg setObject:img forKey:[ImgesName objectAtIndex:index1]];
        }
        else
        {
            if([path intValue]<[ImgesName count])
            {
                [dicImages_msg setObject:[UIImage imageNamed:@"noImageAvailable.jpg"] forKey:[ImgesName objectAtIndex:index1]];
            }
        }
        [pl drain];
        [self performSelectorOnMainThread:@selector(reloadScrolview) withObject:nil waitUntilDone:YES];
    }
4

1 に答える 1

1

問題は、ニブが両方で同じであることです。必要なのは、電話の種類に基づいてビューの高さを動的に変更することです。高さは、次のコード行で確認できます[[UIScreen mainScreen] bounds].height

于 2013-05-12T08:49:57.317 に答える