iOS 判斷兩個顏色是否相同

-(BOOL)firstColor:(UIColor*)firstColor secondColor:(UIColor*)secondColor
{
    if (CGColorEqualToColor(firstColor.CGColor, secondColor.CGColor))
    {
        NSLog(@"顏色相同");
        return YES;
    }
    else
    {
        NSLog(@"顏色不同");
        return NO;
    }
}

適用于:
1.控件的顏色與UIColor的判斷

  [self firstColor:_startButton.backgroundColor secondColor:[UIColor redColor]];

2.控件之間的顏色判斷

  [self firstColor:_startButton.backgroundColor secondColor:_closeButton.backgroundColor];
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,257評論 4 61
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,569評論 25 708
  • 生活里有這么一類人,事事為他人考慮,現在所做的一切都是為了他人,這類人是好人,他對所有的人都很好。 當他的自身利益...
    子耳子耳閱讀 880評論 0 0
  • 自由寫作2017一月(九) 我有一頭超級無敵厚的頭發,理發店的師傅說我是她見過頭發最多的顧客,吹頭發兩只手都無法觸...
    曉米eR閱讀 212評論 0 0
  • 治療各種頸椎病,肩周炎,腰腿痛,關節炎秘方 本方是2016年十月在第四屆道醫會上彭迎財老師花六萬八購買的一個秘方。...
    呂氏三才苗英閱讀 324評論 0 0