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

首頁 > 學院 > 開發(fā)設計 > 正文

UIImageView 屬性 accessibilityIdentifier

2019-11-09 14:09:09
字體:
來源:轉載
供稿:網(wǎng)友

有時候我們使用ImageView的時候 想要知道現(xiàn)在的顯示的圖片是placeHolder的圖片還是加載完成或挑選好的圖片,但是tag屬性只能拿到卻不能判斷,當然,加幾個bool屬性也可以完成,但是會有些復雜,如果可以在給imageview 賦圖片的時候給圖片加個標記,那么下次判斷一下標記是不是placeHolder就可以了,很簡單。

UIImageView * picView = [[UIImageViewalloc]initWithFrame:CGRectMake(10,90, 50,50)];

    picView.layer.cornerRadius =3;

    picView.userInteractionEnabled =YES;

    picView.layer.masksToBounds =YES;

    picView.image = [UIImageimageNamed:@"add_pic.png"];

    [picView.imagesetaccessibilityIdentifier:@"add"];

這個圖片 “add_pic.png” 的標記  就是  “add” ,當你更換picview的image時,如果不給AccessibilityIdentifier屬性重新復制的話,這個屬性的值就會變成null,每個圖片都會對應一個專屬的AccessibilityIdentifier;方便我們識別圖片。

判斷

if ([picView.image.accessibilityIdentifierisEqualToString:@"add"])

{

     [self chooseImageFromAblum:^(UIImage*image) {

         picView.image = image;

         // 給新圖片的AccessibilityIdentifier賦新值

         [picView.image setAccessibilityIdentifier:@"new"];

     }];

}else{

    [self blowUpImageWithPic:picView.image];

}

這樣會方便很多,減少bool變量過多帶來的問題。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 乌拉特后旗| 禹州市| 临夏市| 松原市| 济宁市| 新绛县| 周口市| 武义县| 扶风县| 东安县| 吉木乃县| 濉溪县| 寿宁县| 正安县| 兰考县| 南岸区| 莲花县| 仙游县| 和政县| 阿图什市| 巴青县| 新源县| 武乡县| 泽普县| 巴青县| 澎湖县| 庄浪县| 区。| 呼和浩特市| 林州市| 阜宁县| 通化市| 哈密市| 抚顺县| 巢湖市| 辽阳市| 莲花县| 东城区| 盐山县| 万宁市| 巩留县|