I have a really long form that I need users to fill out on their tablets, right now I’m focusing on iPads. At first I thought I could just use a scrollview with a mask and insert my native.newTextField objects into there. I know how native display objects are and understand their nature. But I was wondering if anyone has found a work-around, or CL staff is there something on the horizon that will fix this? Like better native objects?
Right now I have my native.newTextFields scroll with the scrolling of the scrollView(using “contentTouch” and “endedScroll” events) and once it reaches a certain y value I set the textField’s alpha to 0 or make it re-appear. This works but looks a little klunky and after awhile the code will become a mess having to handle all the newTextFields scrolling and visibility. Is there another way of doing this???
I even bought Widget Candy hoping their Input Boxes could scroll, and while they do, they are only meant for small amounts of text. Once you get more then a sentence or two the lag while typing makes it a poor solution for my needs. They also don’t have a multi-line input box. I have since sent them an email so hopefully they can fix their inputs to handle more text and offer a multi-line solution.
For us who are building business apps have you found a solution for the above issue? How can you have users input text for a large form using a scrollview when the textFields can’t be used inside a scrollview? [import]uid: 58885 topic_id: 34512 reply_id: 334512[/import]