0
if ([cell.imageView.image isEqual:[UIImage imageNamed:@"1.png"]]) {
// Do something 1
} else {
// Do something 2
}

このコードを UIIScrollView 用に変換できますか?

4

1 に答える 1

0

それは、あなたが何かをしたいスクロールビュー内のアイテムへのポインタを持っているかどうかによって異なります。その場合は、次のように変更できます (スクロールビューのすべてのサブビューが UIImageViews であると仮定します):

for (int i = 0; i < [scrollView.subviews count]; i++) {
    UIImageView *imageView = [scrollView.subviews objectAtIndex:i];

    if ([imageView.image isEqual:[UIImage imageNamed:@"1.png"]]) {
        // Do something 1
    } else {
        // Do something 2
    }
}
于 2012-05-09T09:04:38.213 に答える