core-graphics

    2熱度

    1回答

    :我代替我的原代碼存根與自足版本 我使用Quartz2D畫音樂符號的CGContext上。我正在使用Swift 4在Playground中做這件事。 音符由用於音符的單個CGGlyph和用於莖的線原語組成。字形取自音樂字體「bravura」。 書寫筆字形的x位置正好位於其左邊緣。莖必須完全對齊這個原點,因此它的X位置必須是紙頭的X位置+莖的厚度/ 2. 我有一個函數,它將CGFloat作爲x位置並

    1熱度

    1回答

    我發現CGImage.cropping(to:)將使用左上角的原點(增加Y向下)而不是左下角(隨着Y向上增加)處理指定的矩形, 。這是特別奇怪的,因爲CGImage默認情況下不是這樣定向的,因爲在應用掩碼時情況並非如此。請注意,這與UIImage和方向無關 - 這是OS X特定的。 我將此作爲一個問題提交,但這更多的是一個觀察。 Core Graphics上的Stack Overflow上的iOS

    0熱度

    1回答

    我想提出一個繪圖應用程序,使用快捷 繪圖應用它的所有關於連接線, 我在陣列存儲中的所有第一觸摸和最後的觸摸,所以我想點當考慮到用戶按下啓動觸摸將來自陣列的更近的點: import UIKit class ViewController: UIViewController { @IBOutlet weak var drawingPlace: UIImageView! var

    -4熱度

    1回答

    unsigned char pixelData[4] = { 0, 0, 0, 0 }; CGContextRef context = CGBitmapContextCreate(pixelData, 1, 1, bitsPerComponent, bytesPerRow, colorSpace, kCGImageAlphaPremul

    0熱度

    1回答

    我正在使用Swift繪製應用程序,這是我第一次使用CoreGraphics。我的應用程序是具有兩個步驟的圖: 繪製然後將圖像傳遞到UICollectionView 從UICollectionView 採取圖像和繪製它上方。 我需要知道的是如何將圖像定位在層次結構的底部。下面是我的代碼,這在中心位置的圖像的例子: import UIKit class TheViewController: UIV

    0熱度

    1回答

    如果服務器向它發送一些新的座標,我寫了一些代碼在iOS應用程序中繪製某些內容。 我有一個繪製座標的回調函數。但是當我在這個函數中創建一個類的新實例時,回調出口沒有任何錯誤... 以前有人有這個問題嗎? 這裏是我的代碼,如果這是幫助 CGPath pathtotal; List<CGPath> path; CGPoint initialPoint; CGPoint l

    9熱度

    1回答

    我有一個UIView子類,它呈現應用了蒙版的圖像。它適用於所有設備(僅限iPad),除了具有寬色域顯示屏(最新的iPad優點)的屏幕呈現完全透明(看起來像用戶不喜歡的視圖)的用戶。有關初始化/ drawRect中的代碼如下所示: init(image: UIImage) { scratchable = image.cgImage! imageWidth = scratchabl

    1熱度

    2回答

    所以我有一個UILabel正在繪製在梯度圖像(即UIImageView)的頂部。它看起來有幾分像這樣: 我試圖更改UILabel的draw(_ rect: CGRect)函數圖形上下文的blendMode,以便它繪製標籤,但是兌入了softLight混合模式的背景。 這是我希望它看起來像: 這裏是我在draw(_ rect: CGRect)函數的代碼: override func draw(_ r

    0熱度

    2回答

    我可以根據需要佈局像相同的圖像 ,但我不能得出這樣的所以這方面有任何想法,

    -1熱度

    1回答

    我正在嘗試實現下圖中顯示的半圓的獨立可點擊按鈕。我的問題是,按鈕幀相互重疊,導致其他按鈕不可點擊。有沒有辦法讓按鈕框架的形狀與正在呈現的形狀相同或者是否還有其他可能的解決方法?