Swift: Programmatically add UIButton above keyboard -
i'm trying add (custom corner radius of 25.0) uibutton hover above keyboard in view controller.
i have tried accomplishing on own adding button toolbar following code, however, not looking toolbar:
let toolbar = uitoolbar(frame: cgrectmake(0, 0, self.view.frame.size.width, 50)) toolbar.barstyle = uibarstyle.default loginbutton.titlelabel?.textcolor = uicolor.whitecolor() loginbutton.backgroundcolor = uicolor.redcolor() loginbutton.titlelabel?.text = "sign up" loginbutton.addtarget(self, action: #selector(signup), forcontrolevents: .touchupinside) let custombutton = uibarbuttonitem(customview: loginbutton) toolbar.items = [custombutton] toolbar.sizetofit() //... //when credentials valid, show/enable button... usernameemailfield.inputaccessoryview = toolbar
how can add uibutton hover above keyboard @ times?
thank you.
this 1 works me. please try this
//create toolbar object let donetoolbar: uitoolbar = uitoolbar(frame:cgrect(x: 0, y: 0, width: uiscreen.mainscreen().bounds.size.width, height: 44)) donetoolbar.barstyle = uibarstyle.blacktranslucent //add barbuttonitems toolbar let flexsiblespace: uibarbuttonitem = uibarbuttonitem(barbuttonsystemitem: uibarbuttonsystemitem.flexiblespace, target: nil, action: nil) // flexible space add left end side let donebutton: uibarbuttonitem = uibarbuttonitem(barbuttonsystemitem: uibarbuttonsystemitem.done, target: self, action: #selector(uitextfield.didpressdonebutton)) donetoolbar.items = [flexsiblespace,donebutton] //assing toolbar inputaccessoryview textfield.inputaccessoryview = donetoolbar donetoolbar.sizetofit()
Comments
Post a Comment