[ASImageNode] A ASImageNode debug feature showing pixel scaling amount

- shows a red text label overlay on bottom right hand corner of ASImageNodes with pixel scaling factor
- import AsyncDisplayKit+Debug.h and enable using [ASImageNode setEnableImageDebugOverlay]
This commit is contained in:
Hannah Troisi
2016-03-07 09:44:16 -08:00
parent 91b81d0e80
commit d64c05a68e
3 changed files with 93 additions and 2 deletions

View File

@@ -0,0 +1,21 @@
//
// AsyncDisplayKit+Debug.h
// AsyncDisplayKit
//
// Created by Hannah Troisi on 3/7/16.
// Copyright © 2016 Facebook. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "ASImageNode.h"
@interface ASImageNode (Debug)
/**
* Class method to enable visualization of an ASImageNode's image size. For app debugging purposes only.
* @param enabled Specify YES to turn on this debug feature when messaging the ASImageNode class.
*/
+ (void)setImageDebugEnabled:(BOOL)enable;
+ (BOOL)shouldShowImageDebugOverlay;
@end