iphone - 如何创建一个画廊来使用滑动手势显示照片?

标签 iphone cocoa-touch ipad uigesturerecognizer swipe

我在 NSArray 中有多张照片,我想用全尺寸的滑动手势显示它们,而不使用 Three20 。那么我该怎么做呢?

最佳答案

使用 ScrollView 来实现这一点:

UIScrollView * scroller = [[[UIScrollView alloc] initWithFrame:CGTectMake(0, 0, 320, 480)] autorelease];
scroller.pagingEnabled = YES;
[self.view addSubview:scroller];

int x = 0;

for (int i = 0; i < [yourArray count]; i++){

    UIImageView * myImageview = [[[UIImageView alloc] initWithFrame:CGRectMake(x, 0, 320, 480)] autorelease];
    [myImageview setImage:[yourArray objectAtIndex:i]];
    [scroller addSubview:myView];

    x += myView.frame.size.width;

}

[scroller setContentSize:CGSizeMake(x, 480)];

关于iphone - 如何创建一个画廊来使用滑动手势显示照片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8637668/

相关文章:

iphone - 如何根据 UILabel 中的数字显示文本

iphone - 使用 iPhone 摄像头作为亮度传感器

ios - 为什么我的 NSNotification 多次调用它的观察者?

javascript - 使用 Javascript 模拟 native 滚动

objective-c - Objective-C 中的 Switch 语句和实例变量分配

jquery - 用于 iPad 等触摸设备的 Javascript 库

iphone - iOS View "redirect"

objective-c - 有没有办法从 NSString 获取拼写检查数据?

iphone - 创建一个 3D 会说话的角色 iPhone 应用程序

html - 在javascript中更改背景位置会弄乱显示