【发布时间】:2019-02-09 03:57:11
【问题描述】:
我正在创建一个项目,我需要在导航栏左侧有一个默认后退按钮和自定义过滤按钮。
我已经创建了自定义后退按钮、自定义过滤按钮并将它们都添加到 leftBarButtonItems
navigationItem.leftBarButtonItems = alignedLeftBarButtonItems()
func alignedLeftBarButtonItems() -> [UIBarButtonItem] {
let filterButton = createLeftCustomBarButton()
// back button creation
let backButton = UIBarButtonItem(image: R.image.navBackArrow(), style: .plain, target: self, action: #selector(self.backButtonPressed(_:)))
backButton.tintColor = UIColor.white
let barButtonsItems = [
backButton,
UIBarButtonItem(customView: filterButton)
]
return barButtonsItems
}
一切正常。
关注:
默认,用户可以从左滑到上一个VC 正确的。这个功能在制作过程中丢失了。有没有办法我可以 两个按钮都具有滑动功能。
【问题讨论】:
标签: ios iphone swift uinavigationcontroller uibarbuttonitem