滑动UIView以部分覆盖另一个UIView
自从我一直在寻找如何制作如上所述的动画以来,已经过了几个小时。 到目前为止,我已经通过honcheng找到了这个折叠导航 ,这很酷。 但是,我想要的比这更简单。 谷歌地图从右侧带出的方式,这就是我希望减去翻页效果。 不知何故,喜欢iPad的Pulse新闻的方式也很棒。
所以,是的,如果有人这样做了,你能否提出一些关于我如何能够学到这一点的想法。 或者也许是我可以看到的开源,并改为进行逆向工程。
这应该对你有所帮助,但请记住,我对Pulse中使用的动画不是很熟悉。
.h声明一个名为secondView的UIView
。
- (void)viewDidLoad { [super viewDidLoad]; secondView = [[UIView alloc] initWithFrame:CGRectMake(320, 0, 320, 480)]; [secondView setBackgroundColor:[UIColor redColor]]; [self.view addSubview:secondView]; } - (IBAction)myAction:(id)sender { [UIView animateWithDuration:0.45 animations:^{ if (secondView.transform.tx == 0) { [secondView setTransform:CGAffineTransformMakeTranslation(-200, 0)]; }else{ [secondView setTransform:CGAffineTransformMakeTranslation(0, 0)]; } }]; }
然后只需将此操作链接到一个不会被新传入视图阻止的按钮!
- 无法识别的select器发送到实例与Coredata Swift
- NSArray Tokenize基于密钥
- 在Facebook用户的Xcode中查看ProfilePicture
- didSelectRowAtIndexPath一次select多行
- XMPPFramework – 如何创buildMUC房间并邀请用户?
- 崩溃NSManagedObject版本:“objc_msgSend()select器名称:_queueForDealloc”
- Cocoa框架中的属性拷贝是什么意思(就像UITabBar的items属性)
- NSURLSession委托和completionHandler
- Twitter_OAuth错误:域= HTTP代码= 410