replaceUIViews
我是iOS的新手。 我有5个视图,一个主视图和其他像缩略图。 我怎样才能取代视图。
例如,如果mainview(view1)具有图片1,view2具有图片2,view3具有图片3等
如何将图片1replace为图片2以便View2进入主视图?
有人能帮我解决这个问题吗?
是的,这可以像这样esily完成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];
这将创build一个视图1的视图2的翻转视图
你不会为此使用单独的视图。 看到这个页面并从这里下载示例代码来查看详细信息。 这是pageControl
http://developer.apple.com/library/ios/#samplecode/PageControl/Introduction/Intro.html
- 如何在没有关联UI元素的情况下在iOS中创build一个segue
- 单按和长按事件的UIButton迅速
- iOS AMSlideMenu接收器(<MainVC:0x8f92a90>)没有标识符为'rightMenu'的segue
- FOR命令中的expression式(for(int i = 0; i <( -1); i ++){})
- 如何以编程方式从iOS应用程序打开Apple Watch伴侣应用程序
- Swift UIApplication.setStatusBarStyle不起作用
- 二进制运算符’==’不能应用于’Any?’类型的操作数 和’String’Swift iOS
- 自定义setter方法的委托被称为无限次
- 表格视图单元格可扩展的iOS