core-graphics

    0熱度

    1回答

    我想用LibvnccClient在Swift中實現一個簡單的VNC client。 我已經創建了NSView的子類。我創建了一個CGContext並將數據指針傳遞給庫以用作framebuffer。 libvncclient更新幀緩衝區作爲屏幕內容的變化並調用我提供的回調。 下面是相關代碼 class VNCClient { var localClient: rfbClient

    0熱度

    1回答

    我試着寫一個表達式: var moveDifference: CGPoint = CGPoint(touchPoint.x - self.anchorPointInPoints().x, touchPoint.y - self.anchorPointInPoints().y) 但Xcode中發誓: 參數標籤 '(_ _ :, :)' 不匹配任何可用的重載 請幫助解決這個問題。 在此先感謝。 C

    -3熱度

    1回答

    有沒有人有想法如何在iOS中播放手寫圖紙?

    1熱度

    1回答

    我渲染PDF用下面的代碼作爲測試: #import <Foundation/Foundation.h> #import <CoreGraphics/CoreGraphics.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSURL* theFile = [NSURL fileURLWith

    1熱度

    1回答

    即時通訊目前與編輯核心顯卡 當我在圖像上得出的UIImage的內容模式設置爲.aspectFill 一個的UIImage我想保留圖像的比例/比例。 伊夫嘗試下面的代碼,但它返回.aspectFit值而不是.AspectFill let imageSize = AVMakeRect(aspectRatio: (mainImageView.image?.size)!, insideRect: main

    0熱度

    1回答

    我試圖讓橡皮擦,我寫了這個: class EraserTool: Tool { var context: CGContext? fileprivate unowned let delegate: ToolDelegate fileprivate unowned let imageView: UIImageView fileprivate var curr

    0熱度

    1回答

    請看看連接PIC 說我有一個UIView如在第一圖像和用戶的交互,UIView的的矩形形狀應該轉移到梯形。 我在探索如何解決這個問題。是否使用核心圖形來繪製我的視圖或使用核心動畫。但是使用核心動畫可以將矩形視圖設置爲動畫來查看矩形或方形以外的形狀? 我可以使用核心圖形繪製梯形視圖,但是如何將矩形UIView動畫爲梯形視圖。 如果有人能夠提供關於如何實現這種效果的想法,將會有所幫助。 感謝

    2熱度

    1回答

    我們有一個應用程序,它使用CATiledLayer將大型複雜的矢量繪圖呈現給顯示器。滾動和縮放性能非常好。當圖像放大並且用戶正在編輯矢量項時,我們遇到了問題。他們可以選擇一個項目並通過移動項目或調整項目控制點來修改它。我們只更新屏幕的可見區域。使用儀器。我可以告訴我們,渲染代碼是正確的裁剪,並且只有在更新了背景層時才被調用。內存開銷很低,我們的繪圖程序很快。問題出在屏幕更新;當CATiledLay

    1熱度

    1回答

    我試圖旋轉用相機拍攝的2448x3264的UIImage。當我這樣做時,內存大約120Mb,大致3/4秒,然後恢復到正常狀態。問題在於,在內存較少的設備(例如ipod touch)中,應用程序崩潰。即使沒有,我也不認爲它應該爲一張圖片使用那麼多的內存。發生這種情況時,Iphone 5也落後了。 根據this回答一個評論,使用UIGraphicsGetCurrentContext()應該是寬度之後在

    0熱度

    1回答

    我有一個Swift文件,我導入Foundation和CoreGraphics,但在我撥打abs(x)的地方,其中x是一個CGFloat,我得到這樣的警告: ABS是棄用:請使用abs(_)免費功能 我應該使用什麼功能? 謝謝