uinavigationcontroller相关内容

在iOS7中测试的UINavigationBar设置tintcolor无法正常工作?

我的应用程序有 UINavigationBar ,我已将色调颜色设置为黑色,如下所示: self.navigationController.navigationBar.tintColor = [UIColor blackColor];` 我在IOS 6测试了它,它是黑色的。但是,当我在iOS 7中尝试使用相同的应用程序时,它显示为默认导航栏。 正如标题所示,它是否 ..

水平分隔符NavBar IOS 7

我已经包含了一个navbar(navigationController)的需要,它与bar viewController的背景颜色相同......现在我有一个问题......在导航栏和视图之间我有一条水平线将它们分开,你可以从图片中看到..你能告诉我如何删除这条水平黑色并使其更加一致? 我在AppDelegate中试过这个: / p> [[UINavigationBar appear ..
发布时间:2018-09-24 19:24:10 IPhone

为UINavigationBar的barTintColor设置动画

我正在处理的应用在推送新视图控制器时会更改其导航栏的 barTintColor 。现在我们在目标视图控制器的 viewWillAppear:方法中设置该颜色,但是我们遇到了一些问题。 按照我们现在这样做的方式,导航栏的颜色会突然变化,而其余的条形内容会像往常一样动画。我喜欢的是酒吧在源颜色和目标颜色之间淡入淡出。有没有办法用公共Cocoa Touch API实现这一目标? 解决方案 ..

隐藏导航栏时,UINavigationContoller interactivePopGestureRecognizer处于非活动状态

我有一个嵌套在 UINavigationController 中的视图控制器。 我已经实现了iOS 7 interactivePopGestureRecognizer使用户能够手势将VC从堆栈中弹出。 在VC中我有一个滚动视图,而用户不在滚动视图的顶部我隐藏所有chrome(导航栏和状态栏)将焦点放在内容上。 但是隐藏了导航栏,interactivePopGestureRecog ..

某些视图控制器的固定方向

在我的应用程序中,我既有tabbar又有navigationBar。 rootview controller tabbar和tabbar有4个导航控制器。 我想让一些viewcontrollers只是肖像。这可能是一个常见的问题,但我已经尝试了但我无法解决这个问题。 如何为某些视图控制器设置纵向? 解决方案 我已经解决了这个问题并回答,如果有人遇到同样的问题他们可以得到帮助。 ..

在UINavigationController中推送View Controller

我有一个带导航控制器的标签视图控制器。在第一个标签项中,我单击视图中的一个按钮,弹出一个带有动画的视图:YES。 然后当该视图完成后,我点击另一个关闭的按钮它。喜欢: [self dismissViewControllerAnimated:NO completion:^ { ProfilesViewController * profile = [[ProfilesViewCon ..

iOS 7导航栏和滚动视图在故事板和模拟器中有所不同

我有一个带导航栏的导航控制器,而不是半透明的。我在根视图中添加了一个滚动视图。但是当我运行应用程序时,它显示的与我在StoryBoard中看到的不同。一切都向下移动。 这是我在StoryBoard中看到的: 这是在模拟器中: 解决方案 你的故事板应该是这样的 在ios 7中滚动视图必须覆盖整个屏幕 你需要把图像放在上面上边缘 您将输出如下 ..
发布时间:2018-09-24 19:13:39 IPhone

新手势 - 从左向右滑动 - 作为旧应用中UINavigationController中“后退”按钮的快捷方式

iOS 7采用新手势,在屏幕上从左向右滑动,作为UINavigationController中“后退”按钮的快捷方式。 我的应用似乎不是免费接受这种行为。我需要做什么才能使这个手势可用于我的iOS应用程序(在iOS 5.1及更高版本的Xcode 4.6.3中构建)? 这是一篇有视频的文章, 从用户的角度来看,你想知道的iOS 7中的新手势。 答案可能与 interactivePo ..
发布时间:2018-09-24 19:10:12 IPhone

shouldAutorotate,supportedInterfaceOrientations和preferredInterfaceOrientationForPresentation在iOS 7中无法正常工作

我在尝试阻止某些视图中的方向时遇到问题,但代码不是工作属性。 我在每个视图中使用这些行: - (BOOL)shouldAutorotate { 返回YES; } - (NSUInteger)supportedInterfaceOrientations { if([[UIDevice currentDevice] userInterfaceIdiom] == U ..
发布时间:2018-09-24 19:06:55 IPhone

具有透明内容的ios 7视图与先前视图重叠

最近我更新了我的xcode项目以使用iOS 7,但我遇到了一个大问题。因为我的整个应用程序只有一个背景图像(UIImageView添加到关键窗口)并且所有视图都是透明的,所以我在推UIViewController时遇到问题,因为推送的视图控制器与之前的视图重叠(你可以在这里看到它: http://grab.by/qp0k )。我可以预测这是因为在iOS 7中推送转换已经改变,因为现在它滑动了半个屏 ..

NavigationController中的UIPageViewController

我已经阅读了我发现的关于UIPageViewController的每个教程,但它们只显示基础知识,我想创建类似新推特应用程序的东西: UIPageViewController嵌入到导航中控制器,导航栏的标题基于当前页面,那些页面点也在那里,用户可以点击当前页面上的项目(项目视图/集合视图中的项目)来查看详细信息。 我能够得到类似的东西,每个页面都有收集视图,并显示某些项目的细节反映在导 ..
发布时间:2018-09-24 19:02:09 IPhone

IOS7中的UINavigationBar /状态栏问题

最终编辑 (如果需要编辑进行最终编辑,请不要过长的问题,如果需要,请参阅其他编辑)。 控制器设置 我的应用程序设置如下: InitialViewController( ECSlidingViewController 的子类) 主导航控制器(子类) of UINavigationController ) 主要主视图控制器( UIViewController的子类) ..
发布时间:2018-09-24 18:54:20 IPhone

使用iOS7自定义UIBarButtonItem对齐

所以我遇到了许多其他人在使用UIButton作为自定义视图创建UIBarButtonItem时遇到的相同问题。 基本上按钮大约是10像素到无论是左还是右。当我使用没有自定义视图的常规BarButtonItem时,这不会发生。 这篇文章提供了部分解决方案: UIBarButton With Custom View 这是我的代码我已经通过子类化UIButton创建(如另一篇文章中所 ..
发布时间:2018-09-24 18:51:05 IPhone

恢复iOS7之前的UINavigationController pushViewController动画

因此。刚开始将我的IOS代码转换为IOS7,并遇到了一些问题。 我有一个 UINavigationController ,它有子ViewControllers,我正在使用 pushViewController 来显示下一个视图。要创建包含一组图像的视差动画,如果自定义 UINavigationController 来设置一组 UIImageViews 和我的孩子的动画ViewControll ..

IOS 6定位

我正在研究一个项目并遇到问题。我的问题是我正在制作一个5.0及以上的项目,我的项目都是纵向视图但只有一个视图同时具有视图(横向和纵向)我正在使用NavigationController自定义类并在自定义导航类中检查这样的方向。 / p> - (NSUInteger)supportedInterfaceOrientations { int interfaceOrientation = ..

ios6中的方向问题

我在我的应用程序中使用UINavigationController,我的第一个控制器名为 A ,只有portrite是严格的,我的 A 控制器中有一个按钮。我点击在按钮上,我正在为另一个名为 B 的视图控制器创建实例。在为BI创建实例后,使用以下方法进行模态显示 [self presentViewController:BInstance animated:YES completion:^ ..

向UINavigationController子类添加自定义按钮

我试图通过继承导航控制器来自定义NavigationBar。出于某种原因,我无法显示自定义按钮。我的设置很简单我有一个ViewController,它嵌入到导航控制器中,它使用我的自定义子类 NavController : @interface NavController() @end @implementation NavController - (void)vi ..

导航栏和表格视图之间的黑条显示在iOS 6上

自从我开始使用iOS 6后,我似乎遇到了一个问题,这在使用iOS 5时没有出现。首先,我认为它可能只是一个模拟器错误,但自从今天在我的iPhone 5上测试它,我可以看到它不只是在模拟器中。 我正在以编程方式创建所有内容 - 我似乎更喜欢这样做(我认为这是因为我的HTML / CSS背景!) - 但我仍然是Objective-C的新手,我找不到如何以编程方式设置导航控制器/表视图的完整示例, ..
发布时间:2018-09-24 11:08:54 移动开发