cashapelayer

    11

    2答えて

    質問: 私は勾配でと 45度の角度にCAShapeLayer()を埋めるにはどうすればよいですか?例えば は、画像1に、以下のコードは、四角形を描画し、青色層(UIColor.blueColor().CGColor)を充填します。私は画像2(UIColor.redColor().CGColorにすなわちUIColor.blueColor().CGColor)のように青から赤に45度の角度の勾配でそ

    1

    1答えて

    質問: 以下のコードサイクルCAShapeLayer()に急速に色を通ります。 はうまく動作しますが、デバイスをウォームアップします。 CAShapeLayer()で色をすばやく循環させるための効率的な方法がありますか? パート1 以下のコードは、例えば、正方形UIBezierPath()として、描画し、層CAShapeLayer()を充填します。 let path = UIBezierPath(

    -1

    1答えて

    のUIImageを取り、私は私がの画像を撮ることを意図している次のメソッドを実装しましたUIImageで、これらの層をキャプチャするには[self.layer addSublayer:shapeLayer]; を呼び出すことで、私のUIViewサブクラスのlayerプロパティに複数のCAShapeLayer Sを追加していますlayerプロパティ - (UIImage *)takeImage {

    0

    1答えて

    CAShapeLayerを作成し、それをサブレイヤとして追加しました。 override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) そして、それが正常に呼び出されますが、私はCABasicAnimationを使用して、この層を移動した後: は、それから私はオーバーライドされます。 もうタッチできません。 C

    0

    2答えて

    のテキストのサイズを拡大縮小は、私は2つのCAShapeLayersとUITextFieldを持っています。私は自分のテキストを常に中央に置いて、内側の白い円に(大きさで)制限したい。 にはどうすればいいのパディングで最高の、その白い円内のテキストのサイズを制限するだけでなく、テキストは常にそのスペースを埋めることができますか? 2番目の部分のprobは、テキストが多い場合、テキストのフォントサイ

    0

    1答えて

    let centerPointX = colorSizeGuide.bounds.midX/2 let centerPointY = colorSizeGuide.bounds.midY/2 let circleWidth: CGFloat = 10 let circleHeight: CGFloat = 10 shape.path = UIBezierP

    0

    1答えて

    私はswift 2.2で作業していますが、このような問題を扱っています: 私はUIBezierオブジェクトの配列を持っており、それらを1つのパスとして作成する必要があります。 私はそれはいくつかの層を作成したこと、そのための特別な機能を持っていたが、そのアプローチの長所。私は一つの層を必要とするように私ベジェラインの配列から複数のパスを作成するための最良の方法は何ですか? func createS

    0

    1答えて

    といくつかの視覚的なバグがレイアウト: •UIViewの ••UIImageView •••半透明オーバーレイのUIView UIImageViewのサブビューとして 「再生」ボタンとUILabelを模倣するアイコン表示もありますが、このバグには関係していないようです。私は、デバイスの回転上のパスを再作成するためのlayoutSubviewsでそれを呼んでいる override func layo

    0

    1答えて

    func makeACircle(circle: UIView, stokeStart: Double, duration: Double){ var progressCircle = CAShapeLayer(); let centerPoint = CGPoint (x: circle.bounds.width/2, y: circle.bounds.width/