【发布时间】:2012-05-04 23:58:05
【问题描述】:
我的 masterView 中有一个表,在 detailView 中有一些 imageView,基于我的 masterView 中的不同行选择,我必须删除 ImageView 并添加一些其他视图。我无法删除 ImageView .... 任何帮助???提前致谢
【问题讨论】:
标签: iphone ipad uisplitviewcontroller master-detail
我的 masterView 中有一个表,在 detailView 中有一些 imageView,基于我的 masterView 中的不同行选择,我必须删除 ImageView 并添加一些其他视图。我无法删除 ImageView .... 任何帮助???提前致谢
【问题讨论】:
标签: iphone ipad uisplitviewcontroller master-detail
尝试:
for (UIView *view in masterView.subviews){
if (view == yourImageView) {
[view removeFromSuperview];
}
}
【讨论】:
首先你向你的所有图像视图提供除 0 以外的标记值
然后
for (UIView *sub in [self.view subviews]) {
use tag to find proper view and remove it from superView
}
【讨论】:
if(sub.tag == 'YOUR_TAG') [sub removeFromSuperview];