1. 程式人生 > >點選頁面,UINavigationController導航欄的隱藏和顯示

點選頁面,UINavigationController導航欄的隱藏和顯示

在iphone的照片庫中,顯示照片列表中,導航欄可以自動顯示和隱藏。許多應用中也用到了導航欄中的隱藏和顯示,實現效果如下圖:

image

點選頁面,導航欄隱藏:

image

下面是具體的實現過程。

首先建立工程,iphone.navta.

然後開啟MainWindow.xib

新增UINavigationController。

image 

進行關聯。

在具體需要隱藏和顯示導航欄的controller中實現:

#pragma mark – 
#pragma mark onClick 
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 

      isflage=!isflage; 
    [super.navigationController setNavigationBarHidden:isflage animated:TRUE];
    [super.navigationController setToolbarHidden:isflage animated:TRUE]; 
}

相關推薦

頁面UINavigationController導航隱藏顯示

在iphone的照片庫中,顯示照片列表中,導航欄可以自動顯示和隱藏。許多應用中也用到了導航欄中的隱藏和顯示,實現效果如下圖: 點選頁面,導航欄隱藏: 下面是具體的實現過程。 首先建立工程,iphone.navta. 然後開啟MainWindow.xib 新增UINavi

新增增加一

想要效果如下: HTML 程式碼 <tr> <th>視訊路徑</th> <td> <ul i

微信小程式前臺開發——實現登入底部導航頂部導航(分類顯示

微信小程式前臺開發,實現登入功能,獲取微信頭像和微信名稱,實現底部導航欄,頂部導航欄(通過導航欄分類顯示內容)。 1、初次開發微信小程式需要去官網下載微信小程式開發工具。 2、通過官方的教程註冊小程式賬號。 3、開啟微信開發者工具新建專案。 選擇專案路徑,填寫

vue + ElementUI 頁面內按鈕跳轉導航選中問題

vue + ElementUI 點選導航欄跳轉頁面是可以正常跳轉高亮的,但通過頁面內點選按鈕跳轉頁面就會導致側邊欄不知道該選中那個了,下面說下解決方法 <el-menu class="si

頁面刷新跳轉後導航高亮顯示跳轉前的擊位置

欄目 storage 加載 null 隱藏 nload 二級 date split 需求:比如有一個二級或三四級的菜單欄,頁面不跳轉時實現高亮顯示是很容易的,網上有很多這樣的素材。但是頁面一跳轉,新頁面可就記不住你在上一個頁面點擊的位置了,也就不可能高亮顯示。並且很多時候,

滾動div內容變化導航狀態導航切換div內容

<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script> <style> *{padding:0;margin:0;} .warp

js實現頁面滾動切換導航/導航跳轉到指定位置

最近一直在弄頁面的事情,對頁面方面的知識又鞏固了一下。這次的內容如題,大家對程式碼有疑問或者是有更好的方法歡迎留言!js部分        //標題物件      var title = document.getElementById("title");        //選

UINavigationController使用時顯示隱藏的功能裝置導航隱藏時出現空白黑色區域?

UINavigationController使用時,導航欄隱藏時出現空白黑色區域時,應該如何解決? 情況1:檢視控制器A導航欄隱藏,檢視控制器B導航欄顯示,當 A push 到 B 時,再由 B pop 回到 A 時,會出現與導航欄等高的黑色區域。 情況2:檢視控制器

在小屏幕手機屏幕下Bootstrap導航的自動折疊隱藏

false ans alt ron -h header func nta AS 遇到的問題:   最近在使用Bootstrap框架做網頁時發現,在小屏幕和手機屏幕之下(max-width: 768px),導航欄不能在點擊導航鏈接時,自動折疊導航欄。或者在展開導航欄後,如果不

ViewPager+Fragment支援導航滑動以及切換觸發替換某個tab對應的fragment

每天積累一點點,時間久了,你就是大牛了     最近專案中要改造首頁導航欄,框架是用ViewPager+Fragment做的。導航欄中有一項fragment不固定,進入首頁前如果伺服器資料訪問到了並且傳進來了就會指明要展示的fragment。如果沒有訪問

按home鍵再次頁面按鈕回到退出頁面

第一步:去除application中的 android:launchMode=“singleTask” 第二步:然後新增:android:alwaysRetainTaskState=“true” (作用:是否保持原來的狀態。當我們按HOME鍵返回桌面,"true"表示任務棧的狀

scrapy+selenium中關於同一個頁面模擬開啟新的標籤頁切換到新頁面的方法

windows = spider.browser.current_window_handle # 定位當前頁面控制代碼 time.sleep(5) target = spider.browser.find_element_by_id("toolber-keyword") keyword

頁面上的元素頁面刪除removeChild()

簡單描述:最近做了一個圖片上傳,上傳完成回顯圖片的時候,需要用到點選圖片,從頁面刪除的效果,然後就找到了removeChild()方法,說實話,我剛看到的時候,就覺得這個問題已經解決了,但是卻發現這個方法裡傳的引數竟然有點不同尋常,我往裡邊放了一個用引號包起來的id字串,表示刪除該id,結果F12就出現了一個

hexo的next主題部落格中加入分類頁面的js實現多級目錄並且能夠展開隱藏下級目錄~(不知道算不算深度優化~~~)

多級標題 在自己的xxxx.md檔案中做如下修改: categories: - 搗蛋鬼 - mac 新建catogery_js.js(名字無所謂) 加入自己的js 我這裡是下面這樣的 function category_js () { $("&

js或jquery實現某個按鈕或元素顯示div,頁面其他任何地方隱藏div

點選某個元素顯示div,點選頁面其他任何地方隱藏div,可用javascript和jquery兩種方法實現: 一:javascript實現方法技巧 <script> //定義stopPropagation 方法的使用,該方法將停止事件的傳播,阻止它被分派到其他 Document 節點。

web端 - 返回上一步返回跳轉上個頁面 JS

1.方法一: <script language="javascript" type="text/javascript"> window.location.href="login.jsp?backurl="+window.location.href; </script>

如何用滑鼠頁面中的任意標籤彈出該標籤的名稱.

話不多說,看程式碼 <!DOCTYPE> <html> <head> <meta charset="UTF-8"> <title>滑鼠點選頁面中的任意標籤,alert該標籤的名稱</title

滑鼠頁面中任意標籤alert該標籤的名稱

java前端面試題 <script> window.onload = function(){ //如果只想彈出body中的標籤名陳的話getElementsByTagName('body'); //如果把特殊字串 "*" 傳遞給 getElement

微信小遊戲 在節點按鈕button上建立一個透明的按鈕等待使用者授權授權後隱藏或銷燬按鈕

    //在節點按鈕button上建立一個透明的按鈕,等待使用者點選授權,授權後隱藏或銷燬按鈕     createAuthorizeBtn:function(btnNode){         let btnSize = cc.size(btnNode.width+10

用Jquery展開出現隱藏的DIV,收起DIV又隱藏起來.

<script type="text/javascript" src="jquery-1.9.1.min.js"></script> <script type="text/javascript"> $(function() {