1. 程式人生 > >iOS中使用blend改變圖片顏色

iOS中使用blend改變圖片顏色

這個屬性很有意思自己可以看看,點選這裡檢視文章

下面是一個方法改變圖片的顏色的方法

func drawImageColor(image: UIImage,color: UIColor) -> UIImage {
    
    UIGraphicsBeginImageContextWithOptions(image.size, false, UIScreen.mainScreen().scale);
    color.setFill();
    let bounds = CGRectMake(0, 0, image.size.width, image.size.height);
    UIRectFill(bounds);
    image.drawInRect(bounds, blendMode: CGBlendMode.DestinationIn, alpha: 1);
    let newImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    
    return newImage;
}

接下來就自己看吧,自己琢磨了....

文章連結: https://onevcat.com/2013/04/using-blending-in-ios/

相關推薦

iOS使用blend改變圖片顏色

這個屬性很有意思自己可以看看,點選這裡檢視文章 下面是一個方法改變圖片的顏色的方法 func drawImageColor(image: UIImage,color: UIColor) ->

純css svg 改變圖片顏色 ios android 小程式

本文出自: http://blog.csdn.net/wyk304443164 使用的是 filter drop-shadow 如果你只想相容 Chrome 那麼請看: http://www.zhangxinxu.com/wordpress/2016/

利用CSS改變圖片顏色的100種方法!

前言 “說到對圖片進行處理,我們經常會想到PhotoShop這類的影象處理工具。作為前端開發者,我們經常會需要處理一些特效,例如根據不同的狀態,讓圖示顯示不同的顏色。或者是hover的時候,對圖片的對比度,陰影進行處理。”   本文略長,請耐心閱讀 你以為這些是經過P

css程式碼實現控制圖片顏色或者改變圖片顏色

1、黑色純色,背景白色的圖片 .pic1 { background-image: url($img), linear-gradient(#f00, #f00); //純色漸變 background-blend-mode: lighten; background-s

iOS如何把圖片存放入SQLite資料庫

有時候我們需要把一些圖片檔案存放到本地,當然可以直接存入沙盒路徑下;這裡想到另外的方法,就是直接將圖片資料存到資料庫中(只是想實現一下,不是很方便,建議不要用,可以把圖片存入沙盒,然後把儲存路徑存入資料庫,這樣比較合理)。 這樣對於包含圖片資訊的列表形式的資料的儲存就方便多

swift 改變圖片顏色

1、擴充套件Image extension UIImage { func imageWithColor(tintColor: UICol

動態改變Listview的item背景顏色和item字體的顏色

學習 動態 ide save pos oid eol graphics -s 首先非常感謝原文章作者。 今天項目用到Listview點擊item變色。網上找了好久,都沒有找到簡單的方法,好像只能重寫getview(); 網上找到了一個比較簡單的例子,但是不懂為什麽,先記

表單輸入框如何改變光標的顏色而文字顏色不變

效果 caret 如何改變 info 紅色 圖片 css 分享 mage 如圖所示,要想改變光標顏色,可以通過css的caret-color來設置 input { caret-color: red; } 顯示效果,鼠標點擊輸入框之後,光標顏色

使用 SetColorFilter 神奇地改變圖片顏色

back red 色值 float oid ref 顏色 image new 關鍵代碼如下: colors.xml文件中定義一個顏色值: <color name="permission_dialog_img_color">#000000</colo

iOS開發技巧之:相簿的GIF圖片的讀取與儲存

大家都知道iOS的系統相簿是不支援gif圖片預覽的。但是,這並不代表系統相簿不能儲存和讀取gif圖片。通過Safari長按gif圖片,選擇儲存到相簿,這時儲存到相簿裡的圖片就是gif的,雖然它不會動。 下面將介紹如何對系統相簿進行gif的讀取與儲存。 什麼是 UTI iOS系統相

IOS各種圖片大小尺寸彙總

  IOS中各種圖片大小尺寸彙總 Table 8-1  Size (in pixels) of custom icons and images

[Xcode10 實際操作]九、實用進階-(17)使用CGBlendMode改變UIImage顏色,實現對圖片進行混合著色

本文將演示如何使用CGBlendMode改變UIImage顏色,實現對圖片進行混合著色。 在專案資料夾【DemoApp】上點選滑鼠右鍵 ->【New File】建立一個擴充套件檔案->模板選擇視窗:【Swift File】->【Next】 ->【Save As】:Extensio

指定改變ListCtrl某一行的顏色

1.首先從CListCtrl 繼承一個類,命名為CXListCtrl 在標頭檔案中加印射 CMap<DWORD, DWORD&, COLORREF, COLORREF&> MapItemColor; 好在這裡查詢你的修改的顏色。 2.自己寫個訊息對映,可能新增不上,要自己寫。 BE

iphone如何改變拍照的圖片大小

- (UIImage *) scaleFromImage: (UIImage *) image toSize: (CGSize) size {     UIGraphicsBeginImageContext(size);     [image drawInRect:CGRectMake(0, 0,

IOS快速刪除專案工程不用的圖片資源

在開發中,由於種種原因我們工程中必不可少的存在很多用不到的圖片資源,久而久之,使得工程的包檔案越來越大,如果一張張的查詢清理,這樣處理很麻煩,現在我推薦給大家一個方法,不到3分鐘,就能清理所有的用不到的圖片資源. 首先先去下載一個大牛寫的mac應用,執行開啟,傳送門. 1.開啟應用就會顯示這

reactSVG的使用(改變大小顏色) + REM的縮放大小(sketch複製程式碼)

第一步從sketch中複製成SVG圖片 <svg width="30px" height="25px" viewBox="0 0 30 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="

IOS圖片作為button的背景圖拉伸

適用於IOS6.0         UIImage *image2 = [UIImageimageNamed:@"header_left_back_normal"];     CGFloat top = 0; // 頂端蓋高度     CGFloat bottom = 0

iOS設定百度地圖自定義標註圖片,自定義泡泡

#pragma mark - BMKMapViewDelegate // 根據anntation生成對應的View - (BMKAnnotationView *)mapView:(BMKMapView *)mapView viewForAnnotation:(id &l

iOS圖片自適應拉伸

一、概述 圖片拉伸在移動開發中特別常見,比如常用的即時通訊應用中的聊天氣泡就需要根據文字長度對背景圖片進行拉伸自適應。在Android中實現圖片的拉伸特別特別簡單,甚至不用寫一行程式碼,直接使用.9圖片進行劃線即可。但是iOS就沒這麼簡單了,比如對於下面的一張圖

iOS經典講解之UIButton改變圖片和文字的位置

作者:劉新林 UIButton的image和titleLabel是靠在一起居中顯示的,預設image在左,titleLabel在右,但是有些情況要求兩者交換位置顯示,可以通過 @property(nonatomic) UIEdgeInsets i