尝试在UIScrollView内部创建UIScrollView,如照片应用程序

时间:2011-07-14 10:19:42

标签: iphone objective-c cocoa-touch

我虽然遇到了困难。一旦我使外部scrollview的内容大小比它的框架大,我正在放大它的子视图(也是一个滚动视图)的图像表现得很奇怪。

有人对如何做到有什么想法吗?我正在制作自己的,因为我在互联网上遇到各种各样的问题,我也希望它支持视频,所以我自己制作。

1 个答案:

答案 0 :(得分:2)

要缩放内部滚动视图,您必须使用此方法。

    - (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView{
        if(scrollView!=Innerscr){
             UIImageView *v=(UIImageView*)[scrollView viewWithTag:kTagImageViewInScrollView];
             return v;
        } else {
             return nil;
        }
   }

对于滚动图像,您必须在方法

下编写代码
-(void)scrollViewDidScroll:(UIScrollView *)scrollView{

    if(scrollView==Outerscr){


    }
}