uinavigationcontroller相关内容

在Cocoa Touch中更改NavigationBar和UIBarButtonItem元素的高度

我想它不完全符合苹果的指导方针,但我想它一定是可能的。我想更改UINavigationController内的导航栏的高度和UIBarButtonItem元素在该栏内的高度。 使用这个问题我设法改变导航栏的高度,但我看不到调整条形图按钮项目的高度。 如果有人知道如何更改bar按钮项目的大小,请帮助我。 解决方案 也许有关自定义导航栏的本教程将帮助您:重新创建iBooks木制主题 ..

自定义UITabBarController和UINavigationController

我正在开发iOS5及以上版本的应用程式,我不使用故事板或IB。我创建了一个自定义 UITabBarController 和在我的 AppDelegate 我把它4个视图控制器只有1 UINavigationController (不能告诉为什么)。 这会导致一个行为,其中我只能从首先选项卡推送新的VC,这显然是打包成 UINavigationController navController ..

以编程方式按下Xcode中的UITabBar按钮

对不起的新手问题。我在我的主窗口视图中有一个UITabBar以及每个选项卡的UINavigationControllers数组。该结构类似于iPod应用程序,通过选择TabBar项目可以看到主视图,然后用户可以通过将视图推送到堆栈进一步向下钻取。 我想要做的就是在代码中的任何子视图中执行相当于按下TabBar按钮(即,更改TabBar的选定属性并显示启动第一个视图控制器 任何帮助将非常 ..

设置UINavigationController的工具栏项

在iPhone OS 3.0中,您可以使用 setToolbarItems:animated:方法设置UINavigationController的工具栏项目。然而,这需要你传递一个UIToolbarItems数组。虽然我可以通过编程方式创建这些工具栏项,但我宁愿在Interface Builder中创建它们。 为此,我在“MyGreatViewController”中创建了一个UITool ..

iOS 7 UINavigationController NavBar每个控制器的颜色动画

有任何方法可以有不同的 barTintColor UINavigationController ' UINavigationBar 在不同的推动控制器上使用平滑的颜色过渡动画? 我想要一个平滑的动画 UINavigationBar 在 UINavigationController 的推/弹动动画,最理想的是 based controller pop)。 为什么需要这个?我想在导航堆栈中 ..

self.navigationItem.backBarButtonItem不工作?为什么上一个菜单仍然显示为按钮?

尝试在向下钻取导航控制器中自定义我的后退按钮。 在我的一个视图控制器上有一个添加编程生成一个新的 UIViewController : - id)sender { MyAddViewController * addController = [[MyAddViewController alloc] initWithNibName:@“MyAddViewController”bu ..

将UINavigationController添加为UIView的子视图

我试图在UINavigationController的顶部显示一个UILabel。问题是当我添加UILabel作为UIWindow的子视图时,它不会自动旋转,因为它不是UIViewController的子视图(UIViewController在旋转期间自动处理更新子视图)。 这是我使用的层次结构: UIWindow UILabel UINavigationController ..

在uinavigation控制器中转换为横向旋转

我想从uinaviagtion控制器中推送一个横向视图,其初始视图是在纵向... 所以你单击一个按钮或tableviewcell,屏幕旋转90°到新的视图.. 我该如何管理?这类似于从电影信息屏幕转换到实际电影时Youtube应用的工作原理。 (注意:我对用户持有的旋转不感兴趣设备) 解决方案 从电影信息屏幕转换到实际电影时,YouTube应用中显示的内容不是导航界面 - 模 ..

导航到SplitViewController

我一直在玩iPad SDK寻找改进我目前的iPhone应用程序的方法。我有一对夫妇的地方,我认为新的“SplitView”看起来不错。我的问题是如果可以导航到一个“SplitView”与我当前导航的应用程序?主要是我不知道如何将SplitViewController推送到我当前的视图堆栈。任何想法? 解决方案 它应该始终是根据苹果的根控制器。 拆分视图控制器的视图 应始终安装为应用 ..

有没有办法改变UINavigationBar在故事板的高度,而不使用UINavigationController?

我想在我的一个视图中使用自定义 UINavigationBar ,它不是任何 UINavigationController - 层次。当我将 UINavigationBar 拖到故事板中时,它显示如下: 此栏为44像素,如果状态列不会共用这个空间。因为iOS7允许我们使用整个屏幕,包括状态栏的空间, UINavigationBar 应该是64px高,而不是44px。 如果我将视图连接到 ..

如何以UINavigationController为UINavigationControl编程子类化?

我使用自定义drawRect函数绘制在我的应用程序在iOS4中的 UINavigationBar ,它不使用图像,只有CoreGraphics。 由于您无法在iOS5中的 UINavigationBar 类别中实现drawRect,Apple建议将 UINavigationBar 。 如何用我的子类替换 UINavigationBar 当 navigationBar 属性是只读的时,在 ..

如何从一个UINavigationController弹出一个视图,并在另一个操作中替换它?

我有一个应用程序,我需要从UINavigationController的堆栈中删除一个视图,并将其替换为另一个。情况是第一个视图创建一个可编辑的项目,然后用该项目的编辑器替换它自己。当我在第一个视图中做明显的解决方案: MyEditViewController * mevc = [[MYEditViewController alloc] initWithGizmo:gizmo]; ..

设置导航控制器中后退按钮的操作

我试图覆盖导航控制器中后退按钮的默认操作。我为自定义按钮提供了一个操作的目标。奇怪的是,当通过backbutton属性分配它时,它不注意它们,它只弹出当前视图并返回根: UIBarButtonItem * backButton = [[UIBarButtonItem alloc] initWithTitle:@“Servers” style:UIBarButtonItemStyleP ..

如何回到根视图控制器,但后来推到不同的视图?

我写了一个简单的应用程序,有3个视图控制器。根视图控制器是项列表,基本表视图。关闭此视图控制器,我基于一些用户交互推送两个不同的视图控制器 - 创建项目视图控制器或查看项目 view controller。 因此,故事板只是看起来像一个V或者某物。 在我的创建项目视图控制器,我想它回弹到根视图控制器,当用户创建一个新的项目,但随后推到查看项控制器,以便我可以查看新创建的项。 我似 ..
发布时间:2016-12-07 02:46:07 移动开发

将数据从plist基于UITableView传递到UIViewController

可能重复: 如何在表视图中选择后将数据传递到详细视图? 我有一个TableViewController与protoptype单元格。它用来自.plist的Labels和ImageViews填充了一个字典数组。如何将此数据传递到详细视图?详细视图是一个UIViewController子类。 我试过不同教程的方法,但我只是找不到正确的组合,使其工作。代码示例非常棒! WinesVi ..
发布时间:2016-11-24 12:20:33 移动开发

iOS中的navigationController中的后退按钮回调

我已将视图推送到导航控制器,当我按下返回按钮时,它会自动转到上一个视图。我想做一些事情,当按下后按钮,然后弹出视图离开堆栈。 3445994/948445“> answer 用简单的技巧解决这个问题。 - (void)viewWillDisappear:(BOOL)动画{ if([self.navigationController.viewControllers indexOfObj ..