我已经创建了如下图所示的导航栏
" drop" button是一个自定义系统UIBarButtonItem。它包含在右栏按钮项中,其区域已扩展。
我希望它的大小适合我设置的图像,例如右侧的“撰写”按钮。
答案 0 :(得分:0)
public func setCustomButton() {
let btnSearch: UIButton = UIButton(type: .custom)
btnSearch.frame = CGRect(x: 0, y: 0, width: 25.0, height: 25.0)
btnSearch.setImage("Your image", for: .normal)
btnSearch.addTarget(self, action: #selector(yourActionName(_:)), for: .touchUpInside)
et btnBarButtonSearch: UIBarButtonItem = UIBarButtonItem(customView: btnSearch)
navigationItem.rightBarButtonItems = [btnBarButtonSearch]
}
希望,它会帮助你。