cost 305 ms
使用CGLayerRef和CGContextDrawLayerInRect遮罩圖像

[英]Masking an image using CGLayerRef and CGContextDrawLayerInRect

我想在屏幕外渲染中使用CGLayerRef將圖像屏蔽為另一個圖像,因為它適合文檔中提到的高質量渲染 核心圖形圖層繪圖:CGLayer對象允許您的應用程序使用圖層進行繪圖。 圖層適用於以下情況:計划重復使用的高質量畫圖渲染。 但是我在Objective-C中找不到任何可以理解它 ...

CGContextRef繪制模糊或模糊的圖像

[英]CGContextRef draws fuzzy or blurred images

我使用以下命令創建了新的CGContext: 當我嘗試使用此上下文繪制圓形或文本時,出現如下奇怪的模糊對象: 當我將CGContextSetShouldAntialias設置為true時,圖像變得過於模糊: 我希望文本和圖像變得像通常的標簽或視圖(不模 ...

iPhone7上的寬色

[英]wide color on iPhone7

問題是 : 在iPhone7上工作時 我從UIView獲得CGContextRef ,然后bitsPerPixel是64 。 因為我的.a只能用於bitsPerPixel為32的傳統RGB色彩空間位圖緩沖區, 有人知道如何將色彩空間寬色的CGContextRef轉換為tran ...

崩潰whille將NSURL轉換為CFURL

[英]Crash whille Converting NSURL to CFURL

我想在文檔目錄中創建pdf,並希望提供頁碼,所以我需要CGPDFDocumentRef對象。 我已經在url中轉換了文件路徑,但這下面的行會導致崩潰,我不知道為什么......? ...

將使用UIBezier或CGContextRef繪制的圖像添加到UIView子層中

[英]Add image, which drawing with UIBezier or CGContextRef into UIView sublayer

在這段代碼中,我使用CGContextRef在UIView上創建下一張圖片: 但是我想用CATransform3D進行轉換。 為此,我必須在UIView的子層中繪制此上下文(因為我想在UIView的子層上繪制更多的子層)。 如何在UIView的單獨子層中繪制此CGContextRe ...

在iOS中繪制虛線

[英]Draw dashed line in iOS

我使用CGContext在iOS繪制虛線。 我的代碼如下。 如果直線的斜率很陡,那很好。 如果不陡峭,則虛線會出現問題,如所附圖片所示。 我檢查了此鏈接 ,對於CGContextSetLineDash沒有太多討論。 ...

如何正確更新使用CGContextScaleCTM和CGContextTranslateCTM放大​​並翻譯的uiview

[英]How to correctly update a uiview magnified and translated with CGContextScaleCTM and CGContextTranslateCTM

我有一個uiview B,它打算被另一個uiview A放大(“ touchPoint”周圍的區域)。 當“ touchPoint”更改時,我希望B更新其顯示。 我在B中具有以下函數,並且確實會進行更新(當我調用B.setNeedsDisplay()時),但是它使舊內容保持某種可見性,例如褪 ...

從UIGraphicsImageContext裁剪區域CGRect

[英]cropping an area CGRect from UIGraphicsImageContext

我在當前視圖的CGContext中繪制了一個形狀像箭頭的CGPath 。 我想生成箭頭的微型版本(縮略圖),將其作為Image添加到顯示所有選定箭頭的UITableView 。 我正在成功縮小整個上下文的圖片,使箭頭縮小。 理想情況下,我希望將整個上下文的圖像裁剪到箭頭的邊界。 但是 ...

遇到圖形上下文問題

[英]Having trouble with graphics context

我正在使用多個終端屏幕應用程序,為此,我有一個用於終端視圖的自定義UIView子類。 每當我需要一個新的終端屏幕時,我都會准備一個新視圖。 該視圖類使用CGContextRef繪制文本。 我面臨的問題是,上下文僅繪制創建的最后一個視圖的文本,例如,如果我有3個終端並在第一個/第二個上繪 ...

在Swift中獲取像素的顏色

[英]Get Color Of Pixel At Point In Swift

我找到了一個Objective-C代碼示例,該示例在此處獲取像素的顏色 : 如何獲得觸摸時的像素顏色? 我需要幫助的代碼的特定部分是使用CGColorSpaceCreateDeviceRGB創建上下文的地方: ---這是Objective-C代碼 我的最佳嘗試如下所示(我什么 ...

iOS 8 CGContextRef不支持的參數組合

[英]iOS 8 CGContextRef unsupported parameter combination

有人知道如何為iOS 8更新此代碼嗎? 我收到此錯誤消息: CGBitmapContextCreate: unsupported parameter combination: 8 integer bits/component; 32 bits/pixel; 3-component colo ...

在視網膜@ 2x顯示屏上創建3像素寬度的UIBezierPath

[英]create a UIBezierPath of 3 pixels width on retina @2x display

我正在嘗試在視網膜@ 2x顯示器上創建3像素寬度的線。 簡單的想法是創建一條1.5寬度的線: 但是最后,我最終在屏幕上得到了4像素的線寬。 問題是,我正在使用iPad 3(所以視網膜@ 2x),當我將UIBarButtonItem與預定義的系統按鈕UIBarButtonSyste ...

如何知道CGContext正在繪制到屏幕上

[英]How to get know that CGContext is drawing to screen

我想知道當前的CGContext用於圖像,PDF或屏幕繪圖。 在可可中,我只使用[[NSGraphicsContext currentContext] isDrawingToScreen](10.10上的[NSGraphicsContext currentContextDrawingToScr ...

CGContext的奇怪錯誤

[英]Strange Error with CGContext

我遇到錯誤 用這個代碼 我不明白問題是什么。 我想做的是在Swift中創建一個帶有圓角的矩形。 為什么會出現此錯誤,並且有更簡單的方法來做到這一點? ...

iOS-UIGraphicsGetCurrentContext可以在drawRect之外使用嗎?

[英]iOS - Can UIGraphicsGetCurrentContext be used outside drawRect?

我想根據不同的用戶操作動態更改當前的CGContextRef嗎? 這是可能的還是只能在視圖實例的drawRect:中進行修改? 當我在drawRect:之外調用UIGraphicsGetCurrentContext()時會發生什么,並且這樣做有任何限制,建議這樣做嗎? 我需要考慮任何可能的 ...

從drawRect調用的方法中的CGContext錯誤無效

[英]Invalid CGContext error in methods called from drawRect

我正在嘗試編寫一個UIView drawRect:方法,該方法調用一個輔助方法來繪制帶有我傳遞給它的一些參數的漸變填充: 當我在模擬器中運行此代碼時,它似乎可以正常工作(所有內容均可正確渲染),但是我收到以下錯誤消息: 錯誤:CGContextResetState:無效的上下文 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM