Fix ASLayoutSpecPlayground:ViewController:toggleVisualization

This commit is contained in:
Huy Nguyen
2016-03-29 00:04:32 -07:00
parent 495a4a00b7
commit 0e7edd184a
3 changed files with 8 additions and 9 deletions

View File

@@ -10,7 +10,7 @@
@protocol ASLayoutableInspectorNodeDelegate <NSObject>
- (void)toggleVizualization:(BOOL)toggle;
- (void)toggleVisualization:(BOOL)toggle;
@end

View File

@@ -348,14 +348,14 @@
//
// if (newState == YES) {
// self.vizNodeInsetSize = 0;
// [self.delegate toggleVizualization:NO]; // FIXME
// [self.delegate toggleVizualization:YES]; // FIXME
// [self.delegate toggleVisualization:NO]; // FIXME
// [self.delegate toggleVisualization:YES]; // FIXME
// _vizNodeBordersBtn.selected = YES;
//
// } else {
// self.vizNodeInsetSize = 10;
// [self.delegate toggleVizualization:NO]; // FIXME
// [self.delegate toggleVizualization:YES]; // FIXME
// [self.delegate toggleVisualization:NO]; // FIXME
// [self.delegate toggleVisualization:YES]; // FIXME
// }
//
// sender.selected = newState;
@@ -365,7 +365,7 @@
//{
// BOOL newState = !sender.selected;
//
// [self.delegate toggleVizualization:newState]; // FIXME
// [self.delegate toggleVisualization:newState]; // FIXME
//
// sender.selected = newState;
//}

View File

@@ -55,11 +55,10 @@
#pragma mark - ASLayoutableInspectorNodeDelegate
- (void)toggleVizualization:(BOOL)toggle // FIXME: this doesn't work currently
- (void)toggleVisualization:(BOOL)toggle
{
NSLog(@"shouldVisualizeLayoutSpecs:%d", toggle);
[self.node shouldVisualizeLayoutSpecs:toggle];
[self.view setNeedsLayout];
[self.node setShouldVisualizeLayoutSpecs:toggle];
}
@end