catiledlayer

    1

    1答えて

    私は、ユーザが自由にUIBezierPathを描画できる「描画ビュー」を含むUIScrollViewを持っています。それはCATiledLayerを使用するので、私はぼかしなしでズームすることができます。 パスを描画するとき、ストロークが何度も呼び出されているにもかかわらず、EXC_BAD_ACCESSエラーはありません。しかし、CGAffineTransFormを使用してパスを変換すると、パスが

    1

    1答えて

    タイルサイズ512x512のCATiledLayerに描画して画像を描画しようとしています。問題は、最後のタイルが小さなタイルの内側で収縮していることだけです。提供される画像の幅と高さは512の倍数ではありません。したがって、512の倍数にするために必要な残りの部分は黒い詰め物で埋められます。 マイドローコード: CGContextRef context = UIGraphicsGetCurren

    12

    1答えて

    私はCATiledLayerのためのタイルの束を生成しています。 iPhone 4Sの4レベルのディテールで、256 x 256の120タイルを生成するのに約11秒かかります。画像自体は2048 x 2048に収まります。 私のボトルネックはUIImagePNGRepresentationです。すべての256 x 256画像を生成するには、約0.10〜0.15秒かかる。 私はさまざまなバックグラウ

    9

    2答えて

    私はCATiledLayerバッキングを持つビューを持っています。私はこのCATiledLayer UIViewから可視のタイルを取り出し、そのCALayerバッキングとして別のビューに追加して、CATiledLayerを使用しない別のUIViewで可視イメージを再作成します。 私はこの2番目のUIViewを使用して、CATiledLayerのバックアップUIViewを更新する効果をマスクすること

    0

    1答えて

    私は自分自身のオブジェクトをCATiledLayerに描画しようとしています。どのオブジェクトをdrawLayerで使用されているコンテキストにプッシュする必要があるのか​​分かりません。例えば、私はdrawLayerメソッドの中にテキストコードを宣言することで、私が画面上に描画したいテキストを追加できることを知っていますが、私はユーザー入力を取得したときにのみ描画したいと言っています。新しいテキ

    1

    1答えて

    CATALayerの上にCALayerを描画しようとしています。基本的に、ユーザーがタイルレイヤーをタップすると、私はCALayerでビューを更新したいと思います。ここで が、それはここでは、0.0で0.0を描いている次の層だストーリーボード class SquareView: UIView { override class var layerClass: AnyClass {

    7

    2答えて

    私はCATiledLayerに裏打ちされたNSView(MacではiOSではありません)を使用しています。Appleのドキュメントhttps://developer.apple.com/reference/quartzcore/catiledlayerによれば、パフォーマンスを助けるために、しかし、これは主スレッドで呼び出されるようにしか見えません。私はNSViewの上canDrawConcurr

    100

    1答えて

    GMSGroundOverlayをアニメーション化するために、Google Maps for iOS SDKの最新バージョン1.2.1.2944を試しています。ユーザーは画像シーケンスを制御できるので、アニメーションUIImageを使用することは悲しいことではないので、私はUIImageをオンザフライで読み込んでいます。 GMSGroundOverlay.iconは、更新中のUIImageに設定さ

    1

    2答えて

    CGContextDrawPDFPage()を使用してPDFページをレンダリングするときの、CATiledLayerの動作を理解しようとしています。 drawLayer:inContext:は、タイルと詳細のレベルごとに1回呼び出されていました。あれは正しいですか?私はCGContextDrawPDFPage(). 呼んで私のタイル張り層のデリゲートで しかし、私は私が小さい私のタイル張り層のタイ

    2

    1答えて

    CATiledLayerを使用して、大きく複雑なベクトル描画を表示するアプリケーションがあります。スクロールとズームのパフォーマンスはかなり良いです。イメージが拡大され、ユーザーがベクターアイテムを編集しているときに問題が発生しています。アイテムを選択したり、アイテムを移動したり、アイテムコントロールポイントを調整したりすることで、アイテムを選択して変更することができます。私たちは画面の可視領域の