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

: 如附圖
: 這個頁面的上方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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章