国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

IOS開發(fā)-UIScrollView陷阱之----刪除所有子view,滾動條(indicator)消失

2019-11-14 19:37:56
字體:
供稿:網(wǎng)友

 

使用UIScrollView經(jīng)常會執(zhí)行清空視圖的操作,我們普遍的做法是:

 for (UIView *subview in self.scrollView.subviews) {        [subview removeFromSuperview];    }

或者是:

    [self.scrollView.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];

 

但是有沒有發(fā)現(xiàn),這樣做以后,當(dāng)你重新增加內(nèi)容后,再次滑動UIScrollView時,滾動條不見了!!

所以,請不要用以上方式清空視圖,而應(yīng)該將加入UIScroView的內(nèi)容加上你的標(biāo)記,刪除時過濾一下即可:

    self.v1.tag = kWCScrollViewCustomItemViewTag;    [self.scrollView addSubview:self.v1];    //...add more items     for (UIView *subview in self.scrollView.subviews) {        if(subview.tag == kWCScrollViewCustomItemViewTag) {            [subview removeFromSuperview];        }    }        

 

  

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 溧水县| 芷江| 永吉县| 镇雄县| 闽清县| 大宁县| 枣强县| 大冶市| 乌审旗| 双柏县| 古浪县| 谷城县| 彭山县| 遵化市| 仙居县| 林口县| 山西省| 治县。| 鄯善县| 华阴市| 兴山县| 四川省| 桐城市| 千阳县| 舒城县| 左权县| 云龙县| 青铜峡市| 林芝县| 新巴尔虎左旗| 绥化市| 上林县| 巴南区| 会泽县| 遂宁市| 定襄县| 苏州市| 阿勒泰市| 正安县| 河间市| 孙吴县|