ios - Center a UITextField -
i trying center uitextfield , code :
import spritekit import gameplaykit import uikit class gamescene: skscene { var sampletextfield = uitextfield() override func didmove(to view: skview) { let mainview = uiview(frame: cgrect(x: 0, y: 0, width: self.size.width, height: self.size.height)) view.addsubview(mainview) sampletextfield = uitextfield(frame: cgrect(origin: mainview.center, size: cgsize(width: 200, height: 20))) sampletextfield.placeholder = "enter text here" sampletextfield.font = uifont.systemfont(ofsize: 15) sampletextfield.borderstyle = uitextborderstyle.roundedrect sampletextfield.autocorrectiontype = uitextautocorrectiontype.no sampletextfield.keyboardtype = uikeyboardtype.default sampletextfield.returnkeytype = uireturnkeytype.done sampletextfield.clearbuttonmode = uitextfieldviewmode.whileediting; sampletextfield.contentverticalalignment = uicontrolcontentverticalalignment.center mainview.addsubview(sampletextfield) } } but uitextfield doesn't appear because think outside of screen, how center in screen?
try using center method:-
sampletextfield.center = cgpoint(x: value1, y: value2)
Comments
Post a Comment