imageView1とimageView2にアクセスしたい場合、このコードに従ってどのようにアクセスできますか?例をいくつか見せてください
例cell.accessoryView.subviews?
UIImageView *imageView1 = [[[UIImageView alloc] init] autorelease];
UIImageView *imageView2 = [[[UIImageView alloc] init] autorelease];
imageView2.alpha = 0;
[cell.accessoryView addSubview:imageView1];
[cell.accessoryView addSubview:imageView2];
ビューのタグプロパティを使用できます。
UIImageView *imageView1 = [[[UIImageView alloc] init] autorelease];
imageView1.tag = 100;
UIImageView *imageView2 = [[[UIImageView alloc] init] autorelease];
imageView2.tag = 200;
imageView2.alpha = 0;
[cell.accessoryView addSubview:imageView1];
[cell.accessoryView addSubview:imageView2];
そして、後で-viewWithTag:
メソッドを使用してサブビューを取得します。
UIImageView *getImageView1 = (UIImageView*)[cell.accessoryView viewWithTag:100];
私はあなたが電話するだけでスーパービューのすべてのサブビューにアクセスできると信じています[cell.accessoryView subviews]
。