Mit einem einzigen UIViewController
habe ich zwei UIView
s (eine über der anderen) erstellt. Dies wurde alles in storyboard
getan.Wischen zwischen UIViews innerhalb des Viewcontrollers
Ich habe Gestensteuerung Funktionen:
-(void) SwipeLeft:(UISwipeGestureRecognizer *) gest_
{
if (self.view == UIViewFirst)
return;
else
[self.view bringSubviewToFront:UIViewFirst];
}
-(void) SwipeRight:(UISwipeGestureRecognizer *) gest_
{
if (self.view == UIViewSecond)
return;
else
[self.view bringSubviewToFront:UIViewSecond];
}
}
In viewDidLoad
der Klasse Viewcontroller, ich habe einfach
[self.view bringSubviewToFront:UIViewFirst]
Jetzt sind die Ansichten kommen, aber sie sind leer. Ich habe Beschriftungen zu beiden Ansichten hinzugefügt, um zu sehen, ob dies der Fall wäre. Es werden keine Labels angezeigt. Was mache ich falsch? Sollte ich etwas wie pageController
, pageViewController
oder UIScrollView
verwenden? Mein Ziel ist es, zwischen UIViews mit Inhalten in ihnen wischen zu können (oberer halber View-Controller).
Verwendung pageviewcontroler zu finden ist besser – GeneCode