【发布时间】:2015-06-06 23:22:38
【问题描述】:
我想在后台调用时在我的应用中实现与 iOS 提供程序相同的功能。
即在某些情况下,我想在应用程序的屏幕顶部(在状态栏和导航栏上)显示一个闪烁的按钮,当用户点击该按钮时,我想将特定的视图控制器推到相同的位置。
参考截图
实现这一目标的最佳解决方案是什么?
我试过了
UIButton *hideBtn=[[UIButton alloc] initWithFrame:CGRectMake(0, 0, 320, 20)];
[hideBtn addTarget:delegate.familyJobMonitorViewController action:@selector(hideAndShowView) forControlEvents:UIControlEventTouchUpInside];
[delegate.navigationController.navigationBar addSubview:hideBtn];
它工作正常,但在这种情况下我必须手动管理很多事情。有没有更好的呢
直接 API 或可可内置的东西。
【问题讨论】:
标签: ios objective-c cocoa-touch ios7 uinavigationcontroller