作者EQQD (EQQD)
看板MacDev
标题Re: [问题] 这个UI的上方navigation ba的制作请教
时间Thu Jan 14 23:21:20 2016
※ 引述《qnismine (qn是我的)》之铭言:
: http://imgur.com/EWTaPDl
: 如附图
不知道他是不是这样写
请高手们补充
设定navBar背景图
navigationController?.navigationBar.setBackgroundImage(UIImage(),
forBarMetrics: UIBarMetrics.Default)
加左边barButtonItem
navigationItem.leftBarButtonItem = UIBarButtonItem(
image: UIImage(named: "arrow"),
style: UIBarButtonItemStyle.Plain, target: self, action: "tap")
func tap() {
navigationController?.popViewControllerAnimated(true)
}
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.171.166.195
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1452784884.A.FB3.html
※ 编辑: EQQD (1.171.166.195), 01/14/2016 23:21:34
1F:推 billgatez: navigationBar 的shadowImage 也要设 不然会有底线 01/15 00:23
2F:推 tentenlee: 其实我不懂为什麽要塞左边的按钮? 用原生的不就好了? 01/15 01:21
3F:→ tentenlee: 要改颜色去改tintcolor不就好了? 01/15 01:23
4F:推 darktt: 有时候企划与美工就是这麽要求的时候,那就只能改了 01/15 07:54
5F:→ darktt: 另外,backItem可以从navigationItem.backBarButtonItem 01/15 07:55
6F:→ darktt: 来改,不过要在push之前就设定好才有效果 01/15 07:56