国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 鄱阳县| 延寿县| 丹东市| 增城市| 抚远县| 棋牌| 喜德县| 贵州省| 泾源县| 唐山市| 福安市| 九江县| 兴安盟| 沁源县| 富平县| 石屏县| 广河县| 湖南省| 瓮安县| 翁源县| 若羌县| 高阳县| 垦利县| 肃宁县| 祁阳县| 阿克陶县| 绥中县| 宜州市| 通山县| 麟游县| 桦甸市| 天镇县| 扶余县| 秦安县| 施秉县| 金坛市| 广宁县| 当涂县| 黄陵县| 刚察县| 和林格尔县|