Hallo,
ich habe für meine iphone app eine uiscrollview, diese enthält wiederum uiviews. Diese UIviews sind am anfang "eingeklappt" heisst sie haben nicht die volle große. Wenn man nun einen knopf drückt werden die uiviews voll aufklappt, dies geschieht so:
Alles anzeigen
Nun kann es sein, dass wenn einige uiviews ausgeklappt sind das der iphone bildschirm nicht mehr reicht. Nun sollte die uiscrollview da sein damit man runter scrollen kann. Aber immer wenn ich die contentsize einstelle, werden alle uiviews zusammengeklappt und nach oben(teilweise über den bildschirm hinaus)gescrollt, und ich kann diese auch nicht erreichen. Könnte mir jemand helfen diese problem zu lösen
ich habe für meine iphone app eine uiscrollview, diese enthält wiederum uiviews. Diese UIviews sind am anfang "eingeklappt" heisst sie haben nicht die volle große. Wenn man nun einen knopf drückt werden die uiviews voll aufklappt, dies geschieht so:
Quellcode
- //Expand nutrition
- [UIView animateWithDuration:.2f animations:^{
- CGRect theFrame = ingredientsView.frame;
- theFrame.size.height += 200.f;
- ingredientsView.frame = theFrame;
- }];
- //Move other
- [UIView animateWithDuration:.2f animations:^{
- CGRect theFrame = recipeView.frame;
- theFrame.origin.y += 200.f;
- recipeView.frame = theFrame;
- CGRect theFrame2 = tasteView.frame;
- theFrame2.origin.y += 200.f;
- tasteView.frame = theFrame2;
- CGRect theFrame3 = nutritionView.frame;
- theFrame3.origin.y += 200.f;
- nutritionView.frame = theFrame3;
- }];
Nun kann es sein, dass wenn einige uiviews ausgeklappt sind das der iphone bildschirm nicht mehr reicht. Nun sollte die uiscrollview da sein damit man runter scrollen kann. Aber immer wenn ich die contentsize einstelle, werden alle uiviews zusammengeklappt und nach oben(teilweise über den bildschirm hinaus)gescrollt, und ich kann diese auch nicht erreichen. Könnte mir jemand helfen diese problem zu lösen