我的漫画书应用程序启动并运行,但缺少一些东西。
1)我想让图像从左向右滚动,但我让应用程序在打开时自动设置为横向模式。我在哪里调整应用程序的这一部分? (顺便说一句......在纵向模式下从左到右)
2)我有两张图片显示...我在哪里通过addSubView在我的代码中添加其他22张图片?
// load all the images from our bundle and add them to the scroll view
NSUInteger i;
for (i = 1; i <= kNumImages; i++)
{
NSString *imageName = [NSString stringWithFormat:@"image%d.jpg", i];
UIImage *image = [UIImage imageNamed:imageName];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
// setup each frame to a default height and width, it will be properly placed when we call "updateScrollList"
CGRect rect = imageView.frame;
rect.size.height = kScrollObjHeight;
rect.size.width = kScrollObjWidth;
imageView.frame = rect;
imageView.tag = i; // tag our images for later use when we place them in serial fashion
[scrollView1 addSubview:imageView];
[imageView release];
} [self layoutScrollImages]; //现在将照片以串行布局放置在滚动视图中
}
答案 0 :(得分:0)
这实际上取决于你想做什么。 UIScrollView用于连续滚动 - 例如,您希望用户能够同时查看漫画图像1的右半部分和漫画图像2的左半部分。
如果您真正想要的是更加离散地查看图像(“下一页”/“上一页”范例),您可能希望在它们之间只有单独的视图和动画 - 没有UIScrollView一点都不。
如果你解释一下你真正想要的行为,我可以给你更多具体细节。
答案 1 :(得分:0)