uinavigationcontroller相关内容

iOS7:如何在 iOS7 上添加固定的搜索栏,如联系人?

我搜索了很多问题和答案后,没有好的结果.所以我不得不在这里问: 我想在导航栏下方添加一个搜索栏. 这个搜索栏应该是固定的.就像下面 iOS7 上的联系人一样. 谁能帮我弄清楚? 解决方案 你有一个视图控制器.它有一个主视图.该主视图内部是一个搜索栏 (UISearchBar),其下方是一个表格视图 (UITableView). 您的视图控制器嵌入在导航控制器 (UI ..
发布时间:2022-01-17 13:06:54 移动开发

iOS 通用应用程序似乎在手机上略微放大

我有一个 iPad 应用程序,我正在将其转换为通用应用程序以在手机上显示.它有一个标签栏和一个导航栏,我的问题是它们在手机上都太大了.我可以发誓我听说过 Paul Hegarty(来自斯坦福大学的 iTunes U Swift 应用程序开发课程)提到某个地方的开关或技巧会导致酒吧适应 iPhone,但我找不到它. 这是我的应用程序栏的屏幕截图,与 iPhone 6 模拟器中的照片应用程序对比 ..

不能在 Swift 中关闭导航控制器

所以我有一个简单的导航控制器,带有一个注册,点击完成,然后你转到主页.问题是当您转到主页时,导航控制器随之而来. 正如您在最后一张图片(主页)中看到的那样,导航栏仍然存在.当用户在第一张图片上按下“完成"时,我使用 self.performSegueWithIdentifier("loginTrue", sender: nil) 转到“主页".我试过使用 self.presentingVi ..
发布时间:2022-01-17 13:06:30 移动开发

UINavigationController 后退按钮没有动画

导航控制器的后退按钮动画有一个奇怪的问题: 我的应用程序有一个带有 3 个选项卡的选项卡栏控件,其中一个有一个导航控制器和两个后续视图控制器,第一个只显示主表,第二个显示详细信息,当我点击后退按钮时出现问题从细节视图控制器,而不是滑回主视图控制器,它只是弹出没有动画的视图. 我注意到,如果我先转到另一个选项卡,然后再返回此选项卡,动画将正常触发. 我已经从头开始重建了整个应用导航 ..
发布时间:2022-01-17 13:06:15 移动开发

如何使用情节提要 ID 显示各种视图控制器(每个都有其各自的导航控制器)

我正在开发我的第一个应用程序.这是我想要完成的: 会有一个包含几个不同选项的菜单.为简单起见,假设它由带有 IBAction 插座的 UIButtons 组成,并且存在随时拉出菜单的功能. 每个菜单按钮在按下时应显示不同的导航控制器内容.如果用户调出菜单并做出不同的选择,他当前正在操作的导航控制器不应该受到影响;新选择的导航链显示在旧导航链的顶部,通过菜单,用户可以随时返回上一个导航链 ..

iOS 暗淡背景 查看全屏

我的问题应该很简单,但我找不到解决方案. 我正在显示模态 VC,我想添加暗淡的背景视图. Modal VC 作为子 VC 添加到父 VC.父 VC 放置在 Navigation Controller 的顶部 (topViewController) Dim 视图被添加到 UIScreen.windows.first! 窗口.但是昏暗的视图并没有填满整个屏幕.我确实使用 CGPoin ..
发布时间:2022-01-17 13:05:30 移动开发

通过视图控制器、标签栏控制器、导航控制器和视图控制器传递数据

这可能很容易实现,但我是 iOS 编程新手,我似乎被卡住了. 所以,基本上,我有一个选项卡式应用程序.我决定除了标签栏之外还需要一个导航栏.为此,我放置了标签栏控制器,然后添加了我的视图控制器并嵌入到每个视图控制器的导航控制器中,然后将其连接到标签栏. 我在故事板中的层次结构有点像这样: 视图控制器 导航控制器 视图控制器 导航控制器 视图控制器 我被困在这里的 ..

uitabbarcontroller/uitabbar 在基于导航的项目中

我创建了基于导航的项目.在第二个屏幕中我想添加 uitabbarcontroller.任何人都可以建议我如何做到这一点. 我已经做了很多搜索,但还没有成功.所以请您提供一个简单的示例.我已经尝试过下面的讨论,但我认为这不是一个好方法. 使用 TabBar 的基于导航的应用程序 谢谢 解决方案 其实这才是正确的做法.不正确的一件事是控制器的分配位置.这发生在前一个控制器中, ..

当我的 ViewController 嵌入到 UINavigationController 中时,如何对值进行 segue?

我有两个视图控制器,它们通过 segue 和 prepareForSegue 方法来回发送值.在我决定将 ViewController 嵌入导航控制器之前,这对我来说一直很完美. 如果您查看下面的方法,您会发现问题是我的 destinationViewController 不再是 ViewController...它是我新创建的 UINavigationController. Time ..
发布时间:2022-01-17 13:04:40 移动开发

嵌套推送动画可能导致导航栏损坏多次警告

我是 ios 应用程序开发的新手,遇到多个警告问题. 我有一个加载表格视图的导航控制器.从该表视图中,单击一个单元格会推送一个新的 VC(基本上是单元格的详细信息).而在那个“detailView"上,当某个按钮被按下时,另一个VC被按下. 我使用以下代码推送最后一个 VC: - (IBAction)toMoreDetail:(id)sender{[self performSegue ..
发布时间:2022-01-17 13:04:35 移动开发

UINavigationController 推送过渡期间的低帧率

我有一个 UINavigationController,并从根视图控制器推送到下一个视图控制器.第二个视图控制器相当“重",因为它有大量的初始化和子视图. 我的问题是:过渡动画的表现非常糟糕.基本上,动画的帧速率非常低(我从“推送"动画中总共获得了 3-4 帧). 我尝试了多种不同的技术,包括两种不同的手动动画过渡方法.在所有情况下,动画的前 0.4-0.7 秒都会受到这种低帧率的影响 ..

弹出动画在 UITabbarController 的第一个 UINavigationController 中不起作用

我不知道我的代码有什么问题.我已经成功开发了应用程序,除了我第一次启动应用程序时,所有的东西都工作正常,在侧面第一个导航控制器中,弹出动画不能正常工作.似乎 Pop 没有动画.当我更改标签并返回第一个标签时,它工作正常.并做 push-pop 然后它的工作正常. 我从一周开始就试图找出问题所在.但由于代码冗长而无法成功.我已经尝试过创建 Tabbar Demo 的相同动画并且它工作正常. ..