catiledlayer

    0熱度

    1回答

    這是問題...我使用CA Tiled Layer顯示大的jpg。視圖加載沒問題,當我滾動時,它工作正常。但是,只要我放大或縮小一次,它就會滾動到左上角(到定位點),並且根本不會滾動。縮放工作正常,但我不能滾動。 這裏是我的代碼: #import <QuartzCore/QuartzCore.h> #import "PracticeViewController.h" @implementati

    12熱度

    3回答

    在iPhone上(儘管我想它在Cocoa中是一個同樣有效的問題)我有一個UIScrollView圍繞一個由CATiledLayer支持的UIView。默認情況下它的工作方式是在我的視口滾動到CATiledLayer的空白部分時加載任何未緩存/未取下的圖塊。 我想知道的是,如果有一種方法可以觸發CATiledLayer加載一個未被顯示的圖塊?例如,我想預先加載與當前顯示的圖塊相鄰的所有圖塊,但仍然不

    1熱度

    2回答

    我正在使用CATiledLayer來顯示一個pdf頁面。 但是圖層確實有一些時間來繪製上下文。 因此,我嘗試添加背景這層旁邊,去除背景後CATiledLayer成功顯示.. 我的問題是是否有檢測CATiledLayer的繪畫狀態的任何方式? 感謝您的幫助。

    6熱度

    4回答

    我有一個CATiledLayer到我呈現以下方法 - (void)drawLayer:(CALayer *)layer inContext:(CGContextRef)ctx 我用QuartzDemo代碼來繪製圖案的內容。這個作品非常好,直到我申請的旋轉變換爲圖層的parentLayer(一個UIView): 旋轉: 這些鋸齒文物成爲當我開始畫線惡化,文字放入CATiledLayer中。 予應

    1熱度

    1回答

    在我的應用程序使用有以下幾點看法層次: UIView ----UIScrollView --------TiledView (UIView subclass, uses CATiledLayer for drawing) ----OverlayView (UIView subclass) 總之 - TiledView顯示大型瓷磚圖像我還應用自定義旋轉到該視圖: tiledView.tra

    10熱度

    2回答

    在我的應用程序中,我試圖沿着路徑呈現文本;這對大多數字符都適用,但對於日語(或任何非mac-Roman)不適用。我建議使用[NSString drawAtPoint],它在我的CATiledLayer中顯示正確的字符;然而,它們在大約5秒後消失。在這段時間裏,我可以縮放圖層,並且它們可以正確縮放,但是它們似乎並沒有像通常的其他文本一樣承擔CATiledLayer的工作。 在渲染之前,我檢查字符串並

    1熱度

    1回答

    我目前對CATiledLayer有以下問題:當視圖第一次加載時,滾動完美地工作,但是當你縮放一次時,視圖捕捉到錨點(左上角),並且它不能滾動到所有。縮放的作用在於可以放大和縮小,但只能縮放到左上角。 我的代碼如下: #import <QuartzCore/QuartzCore.h> #import "PracticeViewController.h" @implementation prac