查看当前view tree结构
来源:互联网 发布:阿里云com优惠口令 编辑:程序博客网 时间:2024/05/20 07:36
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
- (
void
)dumpView:(UIView *)aView atIndent:(
int
)indent into:(NSMutableString *)outstring
{
for
(
int
i = 0; i < indent; i++) [outstring appendString:@
"--"
];
[outstring appendFormat:@
"[%2d] %@\n"
, indent, [[aView
class
] description]];
for
(UIView *view in [aView subviews])
[self dumpView:view atIndent:indent + 1 into:outstring];
}
// Start the tree recursion at level 0 with the root view
- (NSString *) displayViews: (UIView *) aView
{
NSMutableString *outstring = [[NSMutableString alloc] init];
[self dumpView: self.window atIndent:0 into:outstring];
return
outstring ;
}
// Show the tree
- (
void
)logViewTreeForMainWindow
{
// CFShow([self displayViews: self.window]);
NSLog(@
"The view tree:\n%@"
, [self displayViews:self.window]);
}
执行结果例子:
转自:http://my.oschina.net/u/1418722/blog/232911
0 0
- 查看当前view tree结构
- 用tree命令查看目录结构
- Window下用tree查看目录结构
- iOS调试技巧---查看View的层次结构 [view recursiveDescription]
- unity树形结构(Script Based Runtime Tree-View Control)
- Bootstrap Tree View,简单而优雅的树结构组件
- Bootstrap Tree View,简单而优雅的树结构组件
- oracle中查看当前用户的表结构、主键、索引
- iOS代码获取所有控件View结构树存到XML查看
- IOS 调试技巧 查看View的视图结构
- firefox 3D view功能 查看网页DOM结构
- Linux面试必问-查看目录结构“tree”命令
- linux命令之查看目录树结构-tree
- TREE VIEW
- tree view
- Tree view
- View结构
- tree结构
- 一个元素可以有多个样式来控制,样式之间用空格隔开
- android中minLines和maxLines的区别
- 深入理解RunLoop
- 怎样写一个拼写检查器
- 求职面试礼仪及注意事项
- 查看当前view tree结构
- BZOJ - 2957 楼房重建(分块)
- sift特征提取详解
- WordPress文件目录结构详解
- C语言内存四区
- 详细说明phpmyadmin连接,管理多个mysql服务器
- C# 下实现UPD编程Demo
- cocos2d-x lua 实现状态机
- Android中的volley_4_执行网络请求的接口Network及其实现类BasicNetwork