Ios 您将如何用MBProgressHud加载视图替换PFQueryTableViewController';s的库存加载视图?

Ios 您将如何用MBProgressHud加载视图替换PFQueryTableViewController';s的库存加载视图?,ios,parse-platform,mbprogresshud,Ios,Parse Platform,Mbprogresshud,Parse.com为其PFQueryTVC提供了一个库存加载视图。但是,我想定制它并实现MBProgressHUD的加载视图的样式。是否有人完成了此操作或类似操作,并有任何提示可供分享?我会尝试查找作为加载视图的子视图,然后将其删除并放置MBProgressHUD。代码: for (UIView *subview in self.view.subviews) { if ([subview class] == NSClassFromString(@"PFLoadingVie

Parse.com为其
PFQueryTVC
提供了一个库存加载
视图。但是,我想定制它并实现
MBProgressHUD的
加载视图的样式。是否有人完成了此操作或类似操作,并有任何提示可供分享?

我会尝试查找作为加载视图的子视图,然后将其删除并放置MBProgressHUD。代码:

for (UIView *subview in self.view.subviews)
    {
        if ([subview class] == NSClassFromString(@"PFLoadingView"))
        {
            // find the loading label and loading activity indicator inside the PFLoadingView subviews
            for (UIView *loadingViewSubview in subview.subviews) {
                if ([loadingViewSubview isKindOfClass:[UILabel class]])
                {
                    UILabel *label = (UILabel *)loadingViewSubview;
                    //code to remove and put in new view.
                }

                if ([loadingViewSubview isKindOfClass:[UIActivityIndicatorView class]])
                {
                    UIActivityIndicatorView *activityIndicatorView = (UIActivityIndicatorView *)loadingViewSubview;
                    //code to remove and put in new view.
                }
            }
        }
    }

此处for循环的积分:

如果我帮助了您,请将我的答案标记为正确;)