quartz-core

    0熱度

    1回答

    我試圖做一個自定義的UIButton類,除,繪製按鈕的背景時,添加它作爲使用insertSubLayer後面的子層:方法,它仍會出現盈方的UIButton的爲textLabel。 我的代碼貼在下面,任何幫助將不勝感激。 CALayer *layer = self.layer; layer.cornerRadius = 3.0f; layer.masksToBounds = YES; lay

    19熱度

    1回答

    我有一個CALayer,我想添加一個可拉伸的圖像。如果我只是這樣做: _layer.contents = (id)[[UIImage imageNamed:@"grayTrim.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0.0, 15.0, 0.0, 15.0)].CGImage; 它將無法工作,因爲圖層的默認contentGrav

    2熱度

    1回答

    我已經看到一些奇怪的行爲,當我試圖訪問一個類變量,或者在我的drawRect方法的屬性.. 在我的.h文件中,我有以下 @interface DartBoard : UIView { Board * board; int index; } @property (readwrite, assign, nonatomic) NSNumber * selectedIndex;

    3熱度

    2回答

    我正在嘗試創建一個UIView和CALayer子圖層。使用此代碼 - (UIImage*)snapshot{ UIGraphicsBeginImageContext(self.bounds.size); [self.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *viewImage = UI

    0熱度

    1回答

    文字定製圖像我的做法有一個項目定製的衣服,讓說的T恤,有以下特點: 改變顏色。 添加幾行文字(< = 4)並從列表中更改字體。 將圖像或照片添加到T恤上。 將T恤旋轉至自定義背面。 旋轉圖像並放大/縮小。 將結果保存爲本地項目並將其發送到webservice(我認爲使用NSDictionary/json)。 另存爲圖片。 所以我的問題是: 我應該使用倍數的圖像來模擬顏色變化。或者我應該使用Quar

    0熱度

    1回答

    我想,當用戶選擇一個按鈕來得到確切的時間和日期,然後再當他們取消選擇。 我一直在使用的NSDate dateWithTimeIntervalSince1970至今。這使我獲得了毫秒(浮點數),這很容易轉換爲NSDate,然後轉換爲字符串。不過,我現在已經注意到了好幾次,這讓沒有絕對的時間比我的iPhone 4S實時高達1或2分鐘的差異。 之所以在這裏使用花車與毫秒是因爲它可以很容易地發送到不同的方

    1熱度

    1回答

    我試圖通過撫摸圖像以通過CoreGraphics框架具有畫筆效果來畫線。 我跟着this post和this post並試圖從touchesMoved方法繪製和代碼sample'll是這樣的形式 UITouch *touch = [touches anyObject]; CGPoint currentPoint = [touch locationInView:self.view]; UIIma

    0熱度

    1回答

    我的代碼中存在什麼問題,是因爲我正在做一個新的問題。前一點自動形成一條與我當前點相連的新直線。 這裏是我的代碼 UIGraphicsBeginImageContext(CGSizeMake(480 , 320)); [drawView.image drawInRect:CGRectMake(0, 0, 480,320)]; CGContextRef context = UIGraphicsGe

    6熱度

    1回答

    我最近開始使用CATransform3D,它看起來非常好。雖然我只有1個問題。我想我的旋轉視圖360˚度的權利,但如果我只是把通過360 CATransform3DRotate它不工作 這裏是我的代碼(它只是不動彈。): CALayer *layer = dock.layer; CATransform3D r = CATransform3DIdentity; r.m34

    5熱度

    2回答

    我想建的動畫圓這將作爲iPhone Core Animation - Drawing a Circle 問題說明,直到它變成完整的圓繪製順時針是CALayer對象未添加或建立。我測試過,看到它沒有訪問我的drawInContext:CGContextRef和animatingArc方法。 什麼到目前爲止,我所做的是: 在AnimateArc.h @interface AnimateArc : CA