Skip to content

Instantly share code, notes, and snippets.

@ianchia
Created May 18, 2012 06:27
Show Gist options
  • Save ianchia/2723560 to your computer and use it in GitHub Desktop.
Save ianchia/2723560 to your computer and use it in GitHub Desktop.
UIWebView view hierarchy (showing UIImageViews making up background gradients) - iOS5.1
(gdb) po [this.webView recursiveDescription]
<UIWebView: 0x5b9b70; frame = (10 10; 300 440); layer = <CALayer: 0x5b9be0>>
| <_UIWebViewScrollView: 0x19a5400; frame = (0 0; 300 440); clipsToBounds = YES; autoresize = H; layer = <CALayer: 0x19a4e20>; contentOffset: {0, 0}>
| | <UIImageView: 0x19a7bb0; frame = (0 0; 10 10); transform = [-1, 0, -0, -1, 0, 0]; alpha = 0; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x19a7bf0>>
| | <UIImageView: 0x19a7b40; frame = (0 0; 10 10); transform = [0, 1, -1, 0, 0, 0]; alpha = 0; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x19a7b80>>
| | <UIImageView: 0x19a7ad0; frame = (0 0; 10 10); transform = [0, -1, 1, 0, 0, 0]; alpha = 0; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x19a7b10>>
| | <UIImageView: 0x19a7940; frame = (0 0; 10 10); alpha = 0; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x19a7aa0>>
| | <UIImageView: 0x19a78d0; frame = (-4.5 4.5; 10 1); transform = [0, 1, -1, 0, 0, 0]; alpha = 0; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x19a7910>>
| | <UIImageView: 0x19a7860; frame = (-4.5 4.5; 10 1); transform = [0, -1, 1, 0, 0, 0]; alpha = 0; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x19a78a0>>
| | <UIImageView: 0x19a77f0; frame = (0 0; 1 10); transform = [-1, 0, -0, -1, 0, 0]; alpha = 0; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x19a7830>>
| | <UIImageView: 0x19a7670; frame = (0 0; 1 10); alpha = 0; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x19a77c0>>
| | <UIImageView: 0x19a7600; frame = (0 434; 300 6); alpha = 0; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x19a7640>>
| | <UIImageView: 0x19a7480; frame = (0 0; 300 6); transform = [-1, 0, -0, -1, 0, 0]; alpha = 0; opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x19a75d0>>
| | <UIWebBrowserView: 0xba6200; frame = (0 0; 300 440); layer = <UIWebLayer: 0x5ba0e0>>
| | | <TileHostLayer: 0x5ba5c0> (layer)
| | | | <TileLayer: 0x19a8300> (layer)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment