Hello again to all, I hope this question doesn't get answered by MR. Marcus he is a very busy man and I feel a little ashamed when has to answer because no one can.
I have this pretty much standard tableview with a bigger than normal cell at the end that holds a UITextView. When I tap inside the cell the keyboard shows up and the tableview gets scrolled to the cell. The problem was that half the cell was hidden behind the keyboard. I fix that by increasing the tableview offset.
Now I have a UIDatePicker that shows up as if it were a keyboard but the tableview of course doesn't get scrolled down so I used the same "technique". I also have an ADBanner on top of and if I tap on it, it loads the ad and when I go back the UIDatePicker or the keyaboard is still there but the tableView's offset gets reseted and the UIDatePicker or the keyboard hide the field that it is supposed being modified.
Is there a way to set an offset and make it "permanent" so I can have control over it?