您总是好奇为什么您无法为了调试原因更改iOSStatusBar中的文本?或者自定义UIView?YourStatusBar调整iOSStatusBar以添加自定义文本或视图。在大型项目中,我经常遇到找不到正确UIViewController类的麻烦。因此,我想在statusBar中查看当前类名。这就是我为什么在这里构建这个库的原因。
请确保只将YourStatusBar用于DEBUG目的。不要在生产模式下使用,因为UIStatusBarWindow
是私有API。您可以使用YourStatusBar
显示当前类,如下所示
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[TWYourStatusBar setCustomText:NSStringFromClass([self class])];
}
[TWYourStatusBar setCustomText:@"My custom Text"];
UIView *myView = [[UIView alloc] init];
[TWYourStatusBar setCustomView:myView];
像往常一样,这个库附带了一个示例项目。