uibezierpath

    0熱度

    1回答

    我正在繪製應用程序,該應用程序根據繪製速度提供可變線寬的繪製線。這種行爲受Paper應用程序的啓發。 算法,我試圖實現 - 繪製兩個貝塞爾路徑之間的可變距離。在sosborn's answer中描述的解決方案。然後平滑路徑並填充它們之間的距離。 其實我不知道如何填充路徑之間的空間。

    4熱度

    1回答

    我正在製作一個應用程序,允許用戶用不同顏色的手指在屏幕上繪製。圖紙是用UIBezierPaths繪製的,但我需要一個橡皮擦。我確實有一個橡皮擦只是背景圖像作爲顏色的路徑,但是這種方法會導致內存問題。我想刪除選擇橡皮擦時所繪製的任何路徑上的點。 不幸的是UIBezierPath沒有減法函數,所以我想自己做。因此,如果選擇了橡皮擦,它將查看應該擦除的所有點,並查看是否有任何現有路徑包含這些點,然後細分

    0熱度

    1回答

    我使用UIBezierpath創建了一個圓角矩形,這對我非常有用。只有一個問題,矩形的圓邊具有一種混疊效果。 這裏是一個圖片 我創建了圓角的矩形這樣的: CGFloat radius = 12; CGRect frame1 = CGRectMake(self.bounds.origin.x, self.bounds.origin.y+(self.bounds.size.height/height

    3熱度

    1回答

    我在UIView內繪製了一個UIBezierPath。隨着pinchGesture我試圖擴大和縮小它。 縮放的作品,但我的問題是,UIBezierPath向下/向上移動(如果它增加大小,它會向下移動,如果大小減少,它會向上移動)。 如何設置縮放的定位點,以便UIBezierPath中心保持在同一位置? - (void)handlePinch:(UIPinchGestureRecognizer *)

    3熱度

    1回答

    我一直在嘗試在圓形路徑中剪裁圖像。但是,我似乎無法使裁剪路徑成爲反鋸齒。 我已經嘗試了幾個不同的東西,但似乎沒有工作。我如何獲得修剪後的圖像以消除鋸齒? UIImage*originalImage = [UIImage imageNamed:@"grandpa.png"]; int minWidth = originalImage.size.width; bool isWidth = YES;

    2熱度

    1回答

    我在drawRect方法我在UIBezierPath添加到顯示在一個廣場上陰影的UIView和委託方法。 //// General Declarations CGContextRef context = UIGraphicsGetCurrentContext(); //// Shadow Declarations UIColor* shadow = [UIColor blackColor]

    2熱度

    1回答

    如何將陰影添加到一組CALayer中? 我有一個「FoldingView」類,它支持幾個「SliceView」類。每一個sliceview的圖層都會被一個CATransform3D所使用的透視屬性(.m34 = 1.0/-1000)。 如何添加具有良好視覺邏輯的陰影?這是我一直在想的: 我可以得到每個切片的路徑,並結合這些獲得陰影路徑。 我不知道如何當層使用CATransform3D 它可能在視覺

    2熱度

    2回答

    我正在創建許多umorphic UIBezierPaths。我需要計算UIBezierPath的寬度和高度。我怎樣才能做到這一點?

    0熱度

    1回答

    所以我對objective-c有一點經驗,但不是一噸。我試圖通過TouchEvents渲染UIBezierPath(換句話說,用你的手指畫一條線)。另外,我想將所有bezierPaths保存到一個NSMutableArray(路徑)中,以便稍後移動或修改它們。這是最簡單的應用程序。我的標題看起來像這樣: @interface ViewController : UIViewController{

    0熱度

    1回答

    我正在構建一個IOS應用程序。 在我的應用程序中,我有一個用戶可以手動裁剪的圖像。 用戶裁剪圖像後,我希望將掩碼信息 保存爲二進制格式。 我需要它作爲一個二進制圖像,不僅作爲NSCoding表格, ,因爲我需要使用其他平臺上的掩碼信息 (不僅僅是IOS)。 如何將UIBezierPath轉換爲二進制掩碼數組。