【发布时间】:2015-09-13 06:38:13
【问题描述】:
我正在开发一个使用 Parse 后端的 iOS 应用程序,我想在我的导航栏中显示活动指示器以在状态栏中的网络活动星标时显示动画,因此当网络停止时停止在导航栏中为我的活动指示器设置动画状态栏中的活动。
self.navigationController.navigationBar.barTintColor = BLUE_COLOR; self.navigationItem.title = @"MyAppname";
UIActivityIndicatorView *activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(0, 0, 20, 20)];
UIBarButtonItem * barButton = [[UIBarButtonItem alloc] initWithCustomView:activityIndicator];
[self navigationItem].rightBarButtonItem = barButton;
activityIndicator.hidesWhenStopped = YES;
//[activityIndicator startAnimating];
self.photoArray =[[NSMutableArray alloc]init];
PFQuery* curQuery = [UserParseHelper query];
[curQuery whereKey:@"username" equalTo:[UserParseHelper currentUser].username];
[curQuery findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
self.mainUser = objects.firstObject;
if (self.mainUser.geoPoint != nil) {
[self queryParseMethod];
} else {
[self currentLocationIdentifier];
}
}];
if ([PFUser currentUser]) {
PFQuery *usr = [UserParseHelper query];
[usr whereKey:@"objectId" equalTo:[UserParseHelper currentUser].objectId];
[usr findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
self.userStart = [UserParseHelper alloc];
self.userStart = objects.firstObject;
self.userStart.online = @"yes";
[self.userStart saveEventually];
}];
}
self.segmentedControl.selectedSegmentIndex = 2;
}
【问题讨论】:
-
那么你的问题是什么?
标签: ios parse-platform uinavigationbar uiactivityindicatorview