core-animation

    1

    1答えて

    私はshaperLayerを作成し、レイヤーのパスはbezierPathによって提供されます。次のようなコード: let shapeLayer = CAShapeLayer() let bezierPath = UIBezierPath() let bezierPath1 = UIBezierPath() shapeLayer.fillColor = UIColor

    0

    1答えて

    Iユーザーこの CAMediaTimingFunction *function = [CAMediaTimingFunction functionWithName: kCAMediaTimingFunctionDefault]; //get control points CGPoint controlPoint1, controlPoint2; [function

    0

    1答えて

    アニメーションがUITableViewに追加されましたが、初めて読み込んだときに設定した制約に適合しません。彼らはちょっと狭められています - 細胞の高さと幅。 アニメーションはUITableView、willDisplay cellのデリゲートメソッドであり、ボディは次のようになります。superViewに設定されているUITableViewため func tableView(_ tableVi

    0

    1答えて

    私は次のコードで円グラフのセグメントを描くよに設定ラインキャップのsideeffectとして中央に円を描きます内部に小さな円があります。私はそれを取り除く必要があります、あなたは私を助けることができますか?解決

    1

    1答えて

    たとえば、私はCGAffineTransformがコアアニメーションだと信じています。私は、オブジェクトを回転させ、コアアニメーションでオブジェクトをスケールし、移動する方法を知っていますが、UIViewアニメーションでそれを行う方法はありますか? Appleはそれで説明

    1

    2答えて

    animationのズームイン/スケーリングの方法と、画像をアニメーション化してanotherに変更する方法は明確です。しかし、ズームインしたり、途中で別のものに変えたりするには、画像が必要です。どのようにそれを行うことができますか?

    1

    2答えて

    私は正方形の画像を持っていて、回転させる方法を知っています。アニメーションが回転して、ちょっと止まり、再び回転します。 は私が持っているものだけで基本的なスピンであるが、上記のgifのようには見えません。 extension UIView { func rotate360Degrees(duration: CFTimeInterval = 3) { let rotateAni

    2

    1答えて

    iOS 10の時点で、連絡先アプリケーションの実装は非常に面白く、実装はUINavigationBarです。 バーが正常に表示されますが、連絡先をタップすると、ナビゲーションバーの背景が完全に透明になるようにフェードアウトし、半透明効果も縮小されます同時に何もない。 移行が完了したら、戻るボタンとナビゲーションバーの他のコントロールはまだそこにあります。実際に隠されていないことを意味します。 接触

    1

    1答えて

    touchesBeganとtouchesMoved点から作成したUIBezierPath配列があります。 私はそれらの描画を画面にアニメーション化したいと思います。 ベゼルを繰り返し実行してsetNeedsDisplay()を呼び出さなければ、最良の方法はありますか? おかげ override func draw(_ rect: CGRect) { for bezier in bezi

    0

    3答えて

    私は、そのbeginUpdatesとendUpdatesのメソッドを使用して展開および折りたたんで、そのように表示されるドロップシャドーを表示しようとしているUITableViewを持っています。私のカスタムUITableViewCellので、私はlayoutSubviewsでのシャドウを作成する層を持っている: self.shadowLayer.shadowColor = self.shadow