判斷UIView是否已經添加到某個view
for(UIView *view in parentView.subviews){
if([view isKindOfClass:[xxxxView class]]){
NSLog(@"已經添加 ");
}
}
判斷某view在其父view的位置
CGRect rc = [xxxxView convertRect:xxxxView.frame toView:parentView];
NSLog(@"%@", NSStringFromCGRect(rc));
判斷某view有多少層子view
NSUInteger i = [[xxxxView subviews] count];
NSLog(@"%lu", (unsigned long)i);
判斷某view在父view中位於第幾層
NSInteger index = [[parentView subviews] indexOfObject:xxxxView];
NSLog(@"%lu", (unsigned long)index);