core-graphics

    0

    1答えて

    放射状のグラデーションマスクを作成して、写真を見ることができるように画像に穴を作りたい。私は穴を重ね合わせた画像を作成し、画像は下に以下のような、目に見える: は、私は正常CGImageMaskCreate()を使用して、この画像を作成することができています。しかし、iOS 10.0のCGImageMaskCreate()の異常な動作のために、私は別の解決策を探しています。 このような解決策の1つ

    0

    1答えて

    Core Animationについては、私はnoobieです。 UILabelがポイントAからポイントBに移動するシンプルなアニメーションを実装しようとしています。私はアニメーションコードの例から得た次のコードを持っていますが、これを動作させることはできません。ラベルは単に移動しません。私は間違って何をしていますか? let frame = self.view.frame let blueBox

    1

    1答えて

    これを行う簡単な方法はありますか? 私はCGPointポイントA(10,10)と別のCGPointポイントB(15,8)を持っています。私はCGPointを得る必要があります。これは、AとBを結ぶ線と同じ線上にあり、点Aの前に特定の距離(例えば2)であります。 ベクトルベースの構造体を探しました。 CGVectorと呼ばれるものがありますが、ここではかなり役に立たないようです。

    0

    1答えて

    コアグラフィックを使用して黒から白の放射グラデーションを作成するのは非常に簡単ですが、多くの試行の後でも私はどこに間違っているのかわかりません。 CGFloat radius = shapeRect.size.width/2.0; CGPoint center = CGPointMake(shapeRect.origin.x+shapeRect.size.width/2, shapeRect.o

    0

    1答えて

    私はユーザーが何かを描くことができるビューで画面を作ろうとしています。私はそのようなコードでカスタムビューを作成しました: override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { swiped = false if let touch = touches.first {

    2

    1答えて

    mac用の拡大鏡のようなアプリケーションを開発しています。私の目標は、ズームイン時に個々のピクセルを特定できるようにすることです、私は(イベントに:NSEvent):のmouseMovedでこのコードを使用しています。 let captureSize = self.frame.size.width/9 //9 is the scale factor let screenFrame = (NSS

    0

    1答えて

    私はここに「メイン」と呼ぶことにしますビュー(青い背景が...)、メインに私はその後、回転UIImageView、パンとスケールを追加しました。メインでは、クロッピングエリアを示す別のサブビューがあります。より暗い領域の下で何かが切り取られる必要があります。 この状態から切り取った画像を正しく作成する方法を理解しようとしています。私は、結果のイメージは次のようになりたい: 私は画像の解像度を維持す

    0

    1答えて

    私はObjective-CでiOS用のボールスワイピングゲームを作成しています。スクリーンをスワイプしてボールを動かします。私はあなたがスワイプする場所の反対方向にボールが動くように設定しました。たとえば、私が下にスワイプして離すと、ボールは上に移動します。 CGContextを使ってボールが移動する方向を示すための線を作成しました。ラインはボールの中心(ball.center.x、ball.ce

    3

    2答えて

    背景:Core Graphicsを使用したUIImageViewで描画しています。私は最終的にコアグラフィックス図面上にテキスト文字列を描画したいと思います。 This (hackingwithswift.com)私は画像にテキストを描画し、その画像にmy imageViewを設定してからコアグラフィックスを描画します。しかし、私はテキストをコアグラフィックスの描画の上に重ねることを望みます。 今

    0

    1答えて

    私は、画面上のポリゴンを移動し、それらのコーナー頂点をドラッグしてシェイプを変更する方法を作成しています。変更されたポリゴンを他のデバイスに再描画できるようにする必要があります。そのため、画面上のすべてのポリゴンのすべての頂点の最終的な位置を取得できる必要があります。 これは私が現在やっているもの: を私はdrawRect関数のオーバーライドで、各形状のためUIBezierPathを使用してポリゴ