Re: [問題] 這個UI的上方navigation ba的製作請教

看板MacDev作者 (Denken)時間9年前 (2016/01/19 18:57), 9年前編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/4 (看更多)
※ 引述《qnismine (qn是我的)》之銘言: : http://imgur.com/EWTaPDl
: 如附圖 : 這個頁面的上方navigation bar 是不是用隱藏 然後 讓 navigationBar 背景變透明就好了 http://stackoverflow.com/a/18969823/3796488 下面回應也有回報 iOS 7 之後可以寫成 global 的 appearance : 在自己新增button 在button內 寫入back的method 然後回到上一頁的呢.. : 我的理解是這樣吧... : 突然想到之前做navigation bar都是用storyboard 來作頁面跳轉 : 自然就會有上一頁的button 可以點擊回上一頁 : 突然用程式碼刻 不知道回上一個頁面的method 該要怎麼寫.. : 或者他的寫法是我理解有誤 : 感謝各位看完~ 很多 App 喜歡客製化 backButton 的樣式 寫法雖然很多 但也很多都會使得 iOS 7 之後從邊緣滑回上一頁的手勢失效 用起來感覺就很差 最簡單的原則就是要保留 navigationController 從原生的 backBarButtonItem 下手 不要去設定 leftBarButtonItem,會讓手勢失效 最簡單的寫法應該是 設定 backIndicatorImage 和 backIndicatorTransitionMaskImage 然後設定 backBarButtonItem 把按鈕上的 "Back" 字樣拿掉就好了 https://goo.gl/HC9ntF 不過 backIndicatorImage 好像有一些 size 限制 硬要用別的解法,也是能把手勢功能補回來啦 不過就複雜一些了 可參考我之前整理的解法: https://github.com/denkeni/interactivePopGestureRecognizer-Custom-Back-Button -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.12.57 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1453201038.A.843.html ※ 編輯: denkeni (59.120.12.57), 01/19/2016 18:58:24

01/19 19:51, , 1F
01/19 19:51, 1F
文章代碼(AID): #1MdXQEX3 (MacDev)
文章代碼(AID): #1MdXQEX3 (MacDev)