- Registriert
- 16.02.12
- Beiträge
- 6
Hallo ich hoffe ihr könnt mir weiter helfen.
Ich hab mal im Forum gesucht aber es scheint so ein Fehler noch nicht vorgekommen zu sein.
Mein Problem ist wie folgt ich benutze ein NavigationsController in dem Bilder per ScrollView (paging) Bilder durch blättern kann.
So weit so gut im Simulator Funktioniert es ohne Probleme teste ich es auf dem iPhone (3gs iOS 4.3) stimmt die Position nicht mehr.
Das Bild soll halt ganzen Screen ausfüllen aber auf iPhone ist nur ein teil des Bild zu sehen aber alles andere Funktioniert.
Hier der Code den ich Benutze:
UIScrollView *sv = [[UIScrollView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 480.0f, 320.0f)];
sv.contentSize = CGSizeMake(22 * 480.0f, sv.frame.size.height);
sv.pagingEnabled = YES;
sv.showsHorizontalScrollIndicator = NO;
sv.showsVerticalScrollIndicator = NO;
sv.delegate = self;
for (int i = 0; i < 22; i++)
{
NSString *filename = [NSString stringWithFormat:@"XFBild%d.jpg", i+1];
UIImageView *iv = [[UIImageView alloc] initWithImage:[UIImageimageNamed:filename]];
iv.frame = CGRectMake(i * 480.0f, 0.0f, 480.0f, 320.0f);
iv.userInteractionEnabled = YES;
[svaddSubview:iv];
}
[self.view addSubview:sv];
Für irgendwelche Vorschläge wäre ich sehr dankbar.
Ich hab mal im Forum gesucht aber es scheint so ein Fehler noch nicht vorgekommen zu sein.
Mein Problem ist wie folgt ich benutze ein NavigationsController in dem Bilder per ScrollView (paging) Bilder durch blättern kann.
So weit so gut im Simulator Funktioniert es ohne Probleme teste ich es auf dem iPhone (3gs iOS 4.3) stimmt die Position nicht mehr.
Das Bild soll halt ganzen Screen ausfüllen aber auf iPhone ist nur ein teil des Bild zu sehen aber alles andere Funktioniert.
Hier der Code den ich Benutze:
UIScrollView *sv = [[UIScrollView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 480.0f, 320.0f)];
sv.contentSize = CGSizeMake(22 * 480.0f, sv.frame.size.height);
sv.pagingEnabled = YES;
sv.showsHorizontalScrollIndicator = NO;
sv.showsVerticalScrollIndicator = NO;
sv.delegate = self;
for (int i = 0; i < 22; i++)
{
NSString *filename = [NSString stringWithFormat:@"XFBild%d.jpg", i+1];
UIImageView *iv = [[UIImageView alloc] initWithImage:[UIImageimageNamed:filename]];
iv.frame = CGRectMake(i * 480.0f, 0.0f, 480.0f, 320.0f);
iv.userInteractionEnabled = YES;
[svaddSubview:iv];
}
[self.view addSubview:sv];
Für irgendwelche Vorschläge wäre ich sehr dankbar.