在Interface Builder中创建工具栏信息按钮

时间:2013-01-29 00:58:22

标签: ios button xcode4.5 toolbar

我知道如何使用UIButton:buttonWithType:UIBarButtonItem:initWithCustomView:以编程方式创建工具栏按钮,并提供UIButton:buttonWithType参数UIButtonTypeInfoLight

我真正想做的是将系统按钮拖到通用的barbuttonitem上以获取信息按钮。在Interface Builder中。这是我可以做的事情,还是应该只是编写并编写代码?

1 个答案:

答案 0 :(得分:0)

试试这个......

let     infoButton        = UIButton.init( type: .infoLight )
let     infoBarButtonItem = UIBarButtonItem.init( image:  infoButton.image( for: .normal ),
                                                  style: .plain,
                                                  target: self,
                                                  action: #selector( infoBarButtonItemTouched ) )