gpt4 book ai didi

ios - 您将如何用 MBProgressHud 加载 View 替换 PFQueryTableViewController 的库存加载 View ?

转载 作者:行者123 更新时间:2023-11-29 02:53:40 25 4
gpt4 key购买 nike

Parse.com 为其 PFQueryTVC 提供了库存加载 View 。但是,我想自定义它并实现 MBProgressHUD 加载 View 的样式。有没有人完成过这个或类似的事情,并且有什么技巧可以分享?

最佳答案

我会尝试找到一个作为加载 View 的 subview ,然后将其删除并在其位置放置一个 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 循环:https://gist.github.com/chrisvoss/3416639

关于ios - 您将如何用 MBProgressHud 加载 View 替换 PFQueryTableViewController 的库存加载 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24173790/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com