【发布时间】:2018-08-31 18:54:58
【问题描述】:
创建按钮的代码:
languageTopBarButton = UIButton(type: .custom)
languageTopBarButton.setImage(UIImage(named: "iconGlobe"), for: .normal)
languageTopBarButton.setTitle(title, for: .normal)
languageTopBarButton.setTitleColor(UIColor.green, for: .normal)
languageTopBarButton.addTarget(self, action: #selector(rightNavButtonTapped), for: .touchUpInside)
let navBarHeight = navigationController?.navigationBar.frame.size.height
var rightButtonFrame = languageTopBarButton.frame
rightButtonFrame.size = CGSize(width: rightButtonFrame.width, height: navBarHeight!)
languageTopBarButton.frame = rightButtonFrame
let buttonItem = UIBarButtonItem(customView: languageTopBarButton)
navigationItem.rightBarButtonItem = buttonItem
按钮在iOS11可以正常,但是在iOS10就消失了
怎么了?
【问题讨论】:
-
"在iOS10可以,但是在iOS10就消失了"?
-
@onnoweb 哎呀误会了