如何获取UIView的子视图?
根据此代码如果我想访问 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];
according to this code if i want to access imageView1 and imageView2
how can i access to it?
please show me some example
example 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];
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用视图的 tag 属性:
然后使用
-viewWithTag:
方法获取子视图:You can use view's tag property:
And later get subview using
-viewWithTag:
method:我相信您只需调用
即可访问超级视图中的所有子视图
[cell.accessoryView 子视图]
。I believe u can access all subviews in superview simply by calling
[cell.accessoryView subviews]
.