文章詳情頁
objective-c - 自定義導航條為類似美團的搜索欄樣式
瀏覽:129日期:2022-10-18 16:33:19
問題描述
各位好,我的需求如下圖。我想自定義一個這樣的樣式搜索欄。其實比下面的要簡一些,我沒有要右邊的按鈕。我已經實現了。但是我實現的方式是:隱藏了IOS的導航欄,然后我自己diy了一個0,0,screenWidth,64的view。我完全實現了我要的效果。但是他出現了一個很不好的bug,就是我push到下一個控制器的時候,當我使用pop手勢返回[并沒有完全pop回去]的時候,我接著又取消了這個手勢操作。此時我所在的控制器再次push到下一控制器的時候,當前的控制器的右上方的導航欄的按鈕依然顯示成了我第一個push時的控制器的導航欄的按鈕。造成這樣的bug的原因就是因為我在第一個界面隱藏了導航欄導致的。我不知道如何解決。是不是我不能這樣自定義啊。還是說我應該直接給self.nav.titleView賦值?那么我具體又該怎么做呢?我的那個bug有沒有什么簡單的方法可以處理呢?我不希望通過禁止pop手勢來處理他。還請大神指教。多謝!
問題解答
回答1:FDFullscreenPopGesture可以解決你的問題
標簽:
美團
相關文章:
1. docker 下面創建的IMAGE 他們的 ID 一樣?這個是怎么回事????2. 在應用配置文件 app.php 中找不到’route_check_cache’配置項3. javascript - vue-cli與后端框架集成config/index.js配置問題4. 關于layuiadmin中表格按鈕提交問題求解!!!!5. javascript - 為什么我無法通過$stateParams在父子State之間傳遞參數?跟State之間的父子關系有關嗎?6. javascript - 關于mongose刪除一次多個字段的問題7. javascript - 使用reaaft route 報錯8. 微信瀏覽器怎么取消緩存?9. html按鍵開關如何提交我想需要的值到數據庫10. html5 - 在微信上掃二維碼看到有趣的h5頁面,怎樣才可以看到它的代碼呢?
排行榜
