如何在uiscrollview iphone/ipad中添加uiview

如何在uiscrollview iphone/ipad中添加uiview,iphone,uiview,uiscrollview,addsubview,Iphone,Uiview,Uiscrollview,Addsubview,我想在我的viewcontroller滚动视图中添加自定义uiview。我使用下面的代码,但它不工作。不在scrollview中添加我的视图缩略图。 “我的视图缩略图”包含图像视图 for (int i=0; i<10; i++) { viewThumbnail *objTemp =[[viewThumbnail alloc] init]; objTemp.frame = CGRectMake(i*165, 0, 126, 161); [s

我想在我的viewcontroller滚动视图中添加自定义uiview。我使用下面的代码,但它不工作。不在scrollview中添加我的视图缩略图。 “我的视图缩略图”包含图像视图

for (int i=0; i<10; i++) {

        viewThumbnail *objTemp =[[viewThumbnail alloc] init];
        objTemp.frame = CGRectMake(i*165, 0, 126, 161);
        [self.scrlViewRecent addSubview:objTemp];

    }
[scrlViewRecent setContentSize:CGSizeMake((161 + 10)*10, 180)];
所以请告诉我哪里做错了。 Thx

如果要调用不同的init方法,请确保实际调用了viewThumbnail的设置代码。不确定self.scrlViewRecent是否是添加到此处上下文的正确视图

还有一些意见:

类名应以大写字母开头 scrlViewRecent保存16个字符中的2个字符,但使其难以读取 您的循环很可能缺少 查看缩略图对象。制作 你一定要在什么时候释放他们。
您是否增加了scrollview内容的大小?您的代码到底发生了什么?因为我在你的IEWThumbail ControllerService中找不到任何图像。Humbail有一个imageview,imageview包含一个静态图像。谢谢回复。但是我已经使用ib在viewThumbnail上添加了uiimageview。但是它在scrollview中不可见。可能您的nib根本没有加载,不是每个init方法都加载nib!
viewThumbnail *headContentView = [[viewThumbnail alloc] initWithFrame:CGRectMake(i*161 + (i*10), 0, 161, 140)];
        [headContentView setBackgroundColor:[UIColor brownColor]];
        [self.scrlViewRecent addSubview:headContentView];