我试图将微调器添加到我的tabBar
(这是2 Tab TabBarController中的第二个tabBar)...从第二个标签栏的ViewController调用以下函数...
-(UIActivityIndicatorView *)spinner {
// If we don't have a spinner, then set one up
if (!_spinner) {
// Setup the spinner
_spinner =[[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:
UIActivityIndicatorViewStyleWhite];
// Add the spinner to the tab bar
[self.tabBarController.tabBar addSubview:_spinner];
}
return _spinner;
}
问题是:活动指示器(通过addSubview)不是在相应的tabBar上而是在我的TabBarController的(0,0)位置上显示!
有人可以建议一些修复程序!
真的会很感激!
最佳答案
试试这个代码:
_spinner =[[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:
UIActivityIndicatorViewStyleWhite];
_spinner.center=self.tabBarController.tabBar.center;
[_spinner startAnimating];
[self.tabBarController.tabBar addSubview:_spinner];
关于ios - 尝试将指标添加到tabBar…但是显示在错误的位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17994363/