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

首頁 > 學院 > 開發設計 > 正文

UIImageView 屬性 accessibilityIdentifier

2019-11-09 15:06:09
字體:
來源:轉載
供稿:網友

有時候我們使用ImageView的時候 想要知道現在的顯示的圖片是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變量過多帶來的問題。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盖州市| 苍南县| 方正县| 浙江省| 黄石市| 古丈县| 东宁县| 桃江县| 冀州市| 远安县| 涞源县| 德化县| 石门县| 榆树市| 溧水县| 大姚县| 仙桃市| 芜湖市| 中宁县| 鄱阳县| 顺平县| 叙永县| 崇文区| 大冶市| 罗山县| 纳雍县| 沙河市| 天门市| 苍梧县| 大邑县| 攀枝花市| 延吉市| 汉阴县| 河东区| 抚顺县| 宝鸡市| 于都县| 崇左市| 澜沧| 新闻| 德惠市|