Ios “显示”;黑色“;当你;卷轴;下象

Ios “显示”;黑色“;当你;卷轴;下象,ios,scrollview,ipad,Ios,Scrollview,Ipad,我有一个非常简单的滚动视图(下面的代码),上面有一张图片 self.detailViewController.scroll.contentSize=CGSizeMake(320, 1200); self.detailViewController.scroll.showsHorizontalScrollIndicator=YES; 但是,当我“滚动到极端按钮或图片的极端顶部”或“滚动视图”的极端按钮时,它会循环并显示图片的顶部或循环回图片的按钮 我想知道是否有某种类型的“不重复”我可以设置,

我有一个非常简单的滚动视图(下面的代码),上面有一张图片

  self.detailViewController.scroll.contentSize=CGSizeMake(320, 1200);
self.detailViewController.scroll.showsHorizontalScrollIndicator=YES;
但是,当我“滚动到极端按钮或图片的极端顶部”或“滚动视图”的极端按钮时,它会循环并显示图片的顶部或循环回图片的按钮

我想知道是否有某种类型的“不重复”我可以设置,使它显示“黑色”,而不是回到图片的顶部


谢谢。

colorWithPatternImage
平铺给定的图像。因此,如果滚动视图可以滚动到平铺图像边缘之外,将其设置为背景色将始终导致“环绕”

要防止出现这种情况,请选择以下选项之一:

  • 将内容大小设置为平铺图像的大小并禁用反弹
  • 不要使用
    colorWithPatternImage
    ,使用添加为滚动视图子视图的
    UIImageView

  • 您如何设置滚动视图(子视图)的内容?self.detailViewController.scroll.backgroundColor=[uicolorWithPatternImage:[UIImage imageNamed:@“seatwo.jpg”];UIImage*scrollimga=[UIImage ImageName:@“seatwo.jpg”];//UIImageView*scrolling=[UIImageView in]UIImageView*scrollimg=[[UIImageView alloc]initWithImage:scrollimga];[self.detailViewController.scroll addSubview:scrollimg];实际上我还有一个问题。从背景中删除此视图中的图像。我尝试了[self.detailViewController.scroll removeFromSuperview];但这会删除完整的滚动视图。有关删除“seatwo”图像的任何提示?您需要在要删除的视图上调用
    removeFromSuperview
    。因此,是图像视图,而不是滚动视图。