enter data in ios fields

Question, when i am going to write in my iOS App i cannot see the field where i am writing when the keyboard comes out it cover the field.

so how i solve that problem that the screen goes up to see the field.

I have a solution in one of my apps but it isn’t completely functional yet.

I’ll try to make an example project as soon as possible


this is the code to do the screen move but how i convert to XOJO code

import UIKit

class ViewController: UIViewController, UITextFieldDelegate {
@IBOutlet weak var txtName: UITextField!

@IBOutlet weak var txtBC: NSLayoutConstraint!
override func viewDidLoad() {
    // Do any additional setup after loading the view, typically from a nib.
    NotificationCenter.default.addObserver(self, selector: #selector(keyBoardWillShow(notification:)), name: NSNotification.Name.UIKeyboardWillShow, object: nil)
     NotificationCenter.default.addObserver(self, selector: #selector(keyBoardWillHide(notification:)), name: NSNotification.Name.UIKeyboardWillHide, object: nil)
    txtName.delegate = self

func textFieldShouldReturn(_ textField: UITextField) -> Bool {
    return true

@objc func keyBoardWillShow(notification: Notification){
    if let userInfo = notification.userInfo as? Dictionary<String, AnyObject>{
        let frame = userInfo[UIKeyboardFrameEndUserInfoKey]
        let keyBoardRect = frame?.cgRectValue
        if let keyBoardHeight = keyBoardRect?.height {
            self.txtBC.constant = keyBoardHeight
            UIView.animate(withDuration: 0.5, animations: {

@objc func keyBoardWillHide(notification: Notification){
    self.txtBC.constant = 60.0
    UIView.animate(withDuration: 0.5, animations: {
override func didReceiveMemoryWarning() {
    // Dispose of any resources that can be recreated.


Quick and Dirty solution:


Work perfects for practice to learn more

Xojo Need to Add this function in IOS so other no have this problems.

I actually don’t know why APPLE hasnt done something with this. I have created subclasses of TextField and Textview that automatically determine if the field needs to move, and by how much and slides the view up / down accordingly.

hi jeremie
How i can get values from iOSScrollableArea_AutoScroll and display on the screen from NotificationBlock