我是iOS的新手。 我有5个视图,一个主视图,其他像缩略图。如何替换视图。
例如,如果mainview(view1)有图片1,view2有图片2,view3有图片3等。
如何用图片2替换图片1,以便View2进入主视图?
有人可以帮我解决这个问题吗?
答案 0 :(得分:1)
您不要为此使用单独的视图。请参阅此页面并从此处下载示例代码以查看详细信息。这是pageControl
http://developer.apple.com/library/ios/#samplecode/PageControl/Introduction/Intro.html
答案 1 :(得分:1)
是的,这可以像这样做 View_1是第一个视图 View_2是第二个视图 containerView是View_1的主要超级视图 View_1是当前可见的视图
[UIView beginAnimations:@"doTheFlipping" context:nil];
[UIView setAnimationDuration:.5];
[UIView setAnimationDelay:0];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(myTransitionDidStop:finished:context:)];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:containerView cache:YES];
[View_1 removeFromSuperview];
[containerView addSubview:View_2];
[UIView commitAnimations];
这将为视图1创建翻转视图以查看2