gpt4 book ai didi

ios - 带有搜索图标的 UINavigationBar - 单击时推送模态搜索 View

转载 作者:行者123 更新时间:2023-11-28 17:34:11 25 4
gpt4 key购买 nike

我正在创建一个基于导航的应用程序。导航栏有一个搜索图标;单击它时,我将 SearchViewController 推到导航 Controller 上(包含搜索栏和表格 View )。

我在加载搜索 View 时隐藏 TableView ,试图让前一个 View (从中选择搜索图标的 View )显示在搜索 View 后面,但导航 Controller 似乎正在删除该 View .如果我将搜索 View 添加为 appDelegates 窗口上的 subview ,我可以看到搜索 View 后面的前一个 View ,但是当我单击搜索栏时应用程序崩溃(它似乎没有控制附加到的 View Controller 搜索 View )。

我正在寻找关于如何实现我想要的结果的任何建议?

谢谢。

最佳答案

作为响应肯定迟了...但是 uinavigationbar 的推送 View ...推送一个新的 View Controller ,从事件窗口中删除旧的...

如果你想让搜索 Controller 表现得像那样,你应该使用 UISearchBarController 并将它的搜索栏设置为原始 TableView 的标题..

搜索栏 Controller 会显示和隐藏搜索结果 TableView ,如果你想显示旧表,你应该改变搜索栏上的表,所以它首先是透明的。

推送新 View 不是解决方案,因为您完全更改了旧 View (将其从窗口中删除)

问候

关于ios - 带有搜索图标的 UINavigationBar - 单击时推送模态搜索 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10322238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com