0
A
回答
2
我做这个很相似,你想要什么,我认为。
0
如果我明白你的问题正确,这将帮助。这里Title2视图添加了动画,同时Title1.view被删除。你可以写类似的代码进行正确的过渡
-(void)handleLeftTransition:(id)sender
{
if(![self.view.subviews containsObject:title2.view])
{
title2.view.frame = CGRectMake(320, 20, 320, 350);
[self.view addSubview:title2.view];
[UIView animateWithDuration:0.5f
animations:^{
title2.view.frame = CGRectMake(0, 20, 320, 350);
title1.view.frame = CGRectMake(-320, 20, 320, 350);
}
completion:^(BOOL finished){
if([self.view.subviews containsObject:title1.view])
[title1.view removeFromSuperview];
}];
}
}
4
@Hubert我已经做了一些调整,以你的代码,现在你可以滚动topScrollView和移动bottomScrollView继承人的代码
- (void)scrollViewDidScroll:(UIScrollView *)scrollView{
if (scrollView == self.bottomScrollView) {
//i dont know where this number came from 2.46153846
float bOffset = self.bottomScrollView.contentOffset.x/2.66666666666667;
NSLog(@"%f",self.bottomScrollView.contentOffset.x);
NSLog(@"%f",self.topScrollView.contentOffset.x);
CGPoint theOffset = CGPointMake(self.bottomScrollView.contentOffset.x, self.topScrollView.contentOffset.y);
theOffset.x = bOffset;
[self.topScrollView setContentOffset:theOffset animated:NO];
}
// if the TopScrollView is Moved
if (scrollView == self.topScrollView) {
float bOffset = self.topScrollView.contentOffset.x*2.66666666666667;
CGPoint theOffset = CGPointMake(self.topScrollView.contentOffset.x, self.bottomScrollView.contentOffset.y);
theOffset.x = bOffset;
[self.bottomScrollView setContentOffset:theOffset animated:NO];
}
}
0
是that你想找什么?
相关问题
- 1. 如何使用谷歌应用程序脚本打开查看谷歌表格
- 2. 谷歌街道查看API
- 3. 谷歌地图Android API v2动画谷歌地图查看
- 4. 如何开发应用的谷歌加
- 5. 禁止开入使用谷歌文档查看器
- 6. 打开谷歌地图iOS应用内查看
- 7. 谷歌地图 - 查看相关的街景从infowindow按钮
- 8. 谷歌分析查看由用户ID
- 9. 试图预紧谷歌地图查看
- 10. 谷歌文档查看器不工作
- 11. 谷歌Chrome PDF查看器:媒体
- 12. 谷歌文档查看器,在IE
- 13. 查看tabmenu点击谷歌分析
- 14. 安卓网站查看谷歌登录
- 15. 谷歌VR在iOS上查看侧面
- 16. 谷歌文档查看器的API
- 17. 开关查看姜饼
- 18. 谷歌开
- 19. 谷歌加或Facebook风格的图像弹出查看器?
- 20. 信号SIGABRT错误,当添加谷歌地图查看
- 21. 谷歌融合表添加列以查看
- 22. 谷歌地图第一次查看网站时不加载correclty
- 23. 检查谷歌reCaptcha服务是打开还是关闭
- 24. 增加价值翻转到谷歌开关
- 25. 如何使任何人都可以查看谷歌的BigQuery相关项目
- 26. 如何使月份查看日历如谷歌日历?
- 27. 谷歌加应用开发语言
- 28. 展开谷歌牌
- 29. 看不到谷歌标记
- 30. 谷歌查询
不错。我将它添加到代码中。 – 2012-01-07 14:18:18
@Alex 2.66666666666667是从哪里来的? – 2012-03-05 10:06:49
ohh这是我的错误...如果我没有错...这是scrollview的大小划分的视图的大小或类似的东西...但它的错误...正确的数字是2.46153846 ...对不起关于那个 – Alex 2012-03-05 18:03:52