How to get a touch event in a UIWebView object?

I have looked around and several people have had the same question but a workable answer has not arisen. I want to detect a touchesEnded() event in an area which is covered by a UIWebView() control. Normally a webview eats all the touches; I don't want to use the trick of having a transparent UIView on top of my UIWebView to grab the touches because I want to let most of the touches through to the UIWebView control so that the user can scroll. I suspect I have to grab events at the higher level and filter them, apparently subclassing UIWebView doesn't pass the events through, surely someone has solved this very fundamental problem.

I have been working on same problem. I came to following conclusion. There are two ways to handle:
1. Subclass: WebView doesn't forward touch events by blocking in hitTest function. But link clicking works
2. Transparent subview of WebView: Touch events obtained through transparent view can be forwrded to scrollview subview of webView and all seems working. But link linking fails. It seems like touch event for link clicking is handled by webView only. It does it before other touch events are processed. So there is no point in passing those touch events to webView. WebView doesn't expose way to handle click handling.
Correct me if wrong. If someone has solution please post.

Similar Messages

  • How to get in touch with customer service?

    How to get in touch with customer service? Twice I had a chat and I would get an answer in a few days. Never heard a thing! I need an invoice for my book-keeping but I can't download it. It says: get in touch with the customer service. But I chatted for 2 times, tried to phone, They won't answer the phone. Where is the customer service!!!!!!!!!

    Hi Regine43b,
    Please refer to the following link for help with your monthly invoice: http://helpx.adobe.com/x-productkb/policy-pricing/print-creative-cloud-receipt.html
    If in case you still face issues, please contact support @ https://helpx.adobe.com/contact
    Regards,
    Sheena.

  • How to get the Purchase order Qty in the object dependency

    Hi,
    We are using variant pricing in the purchase order. I have condition type say u201CZVBPu201D for Pallet cost. I defined Pallet cost as 5 USD per each (pallet). I have to calculate Number of pallets = Purchase order Qty/ 5. The number of pallets should be rounded to nearest integer.
    My question is how to get the Purchase order Qty in the object dependency?
    Is there any reference table and field can be used to get Purchase order Qty just like we use MMCOM-VKOND for variant pricing.
    Appreciate your help
    Thanks,
    Srini

    Hi,
    1. I do not have system now so I can not conclusively tell about table field .
    2. Since I did it long back so I also do not exactly remember it, there are more than one place where PO qty appears for example Item overview and Item details - one of the PO qty when used in the characteristic do pull the PO qty which can be used for variant pricing (so request to please update the forum with the correct table and field once you find it - in the meantime if I get opportunity to get to system I will also try and find out ).

  • How to get a list of schemas that contain objects

    Hello,
    Kindly check on how to get a list of schema that contain objects.
    Regards,
    Tarman.

    Here is the oracle version info and it run under HP-UX.
    Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production
    With the Partitioning and Real Application Clusters options
    JServer Release 9.2.0.5.0 - Production
    I have problem when run the query,
    SQL> select owner, count(object_name) from dba_objects where owner is not in ('S
    YS','SYSTEM','SYSMAN');
    select owner, count(object_name) from dba_objects where owner is not in ('SYS','
    SYSTEM','SYSMAN')
    ERROR at line 1:
    ORA-00908: missing NULL keyword
    Thanks.

  • How To Get The CLOSE Event In a JSP File?

    Hello everybody,
    Right now I am working in a JSP project which is about access log, when the users start , oprate, or close the system, the access log system works. I am in trouble in that when the users close the system, how can I get the close event?
    The JSP file contains the following fields :
    Close Window
    How to add code to get the CLOSE Event and submit to the service?
    And If I hit the "Close Button"(on the right-top of the window), how can I get the CLOSE event, too?
    Can anyone tell me?

    1. Add a hidden field:
    <input type="hidden" id="status" value="">2. modify <a href="index.jsp" onclick ="parent.window.close( );">Close Window</a> with <a href="index.jsp" onclick ="closefn();">Close Window</a>3. Add a javascript
    <script language="javascript">function closefn(){
    document.getElementById('status').value="close";
    document.form.action="";
    document.form.method="post";
    document.form.submit();
    parent.window.close( );
    }4. Now on the action page get the value of status by request.getParameter("status"); and log it.

  • How to get the cancel event of inlineDocument-style dialog.

    Hi experts,
    My customer has a question about ADF dialog framework.
    When we open new inlineDocument-style dialog from af:commandButtton, how can we get dialog cancel event?
    [Sample code]
    <af:commandButton id="cb2" action="dialog:test"
    windowModalityType="modeless"
    text="dialog:test" windowHeight="500"
    windowWidth="800"
    windowEmbedStyle="inlineDocument"
    useWindow="true"/>
    When we use af:popup, it has popupCanceledlListener attribute so that we can handle the situation where users click close button or Esc button.
    Does dialog have a similar feature?
    We can set a returnListener for dialog, but it doesn't work in case users click close button.
    Regards,
    Atsushi

    is this what you are looking for [url http://www.oracle.com/technetwork/developer-tools/adf/learnmore/77-ok-cancel-support-in-dialog-351871.pdf]Handling the af:dialog Ok and CANCEL buttons
    and [url https://blogs.oracle.com/jdevotnharvest/entry/strategies_for_controlling_the_af]Strategies for controlling the af:popup close event
    Edited by: Mohammad Jabr on Apr 27, 2012 11:34 AM

  • How to get the table Event action in the controller???

    HI
    Based on my requirement i have extended my controller,but i want to perform some validation like ,,,,
    i have table in one region ,in which one column is having a Button (flex field) action with image,
    i want to write the code in the controller according to the validation ,,,,but i am unable to find the event action in the main controller,
    how to get the event action ?,,,,, of the item type as image
    thanks in advance
    Kash

    If not you can use image component with clientListener and serverListener to preform your requirement set clientListener click event and then inside clientListener java script method call the
    serverListener then will execute serverListener method.

  • How to get microphone data/events?

    Hello,
    I'm sorry for my english, I hope you will understand.
    I'm programming a timer. It works very well but I need to add a new feature:
    my timer should be able to start/stop using an external device (that is not meant for computer, it's a timer itself) that can be plugged into a computer using the microphone "door".
    I guess the signal generated by the external device should look like this:
    [http://gnehzr.net/cct/signal.jpg]
    (A timer that can do what I want to do already exists, but I need to do it on my timer)
    My problem is:
    1) how can I get the "microphone" input?
    2) how can I catch some "events" of the "microphone" input?
    I guess I'll have to use a "microphone listener" or something like that, but I need to know what is happening (I mean how the signal is changing) in real time to make my timer start/stop when the signal changes in some way (I'll manage to understand the signal meanings on my own).
    Thank you very much in advance.
    If you need to know any other thing I'll be happy to answer.

    Zyker wrote:
    I hope someone will be able to direct me to a few specified classes meant for what I need.youll have to research how to get the sound from a source (with targetdataline).
    then you have to analyze the sound data. there are no magic classes to do that for you.

  • How to get vi close event..??

    Hi i am a begginer in labview.
    I have a main Vi, and i am using a sub vi for communicating to device via COM1 (RS232).
    The problem if the main vi is stopped or closed then i want to make sure that COM1 has been released.
    So i want to check and close if COM1 is open in the main VI but i dont know how to get an event of vi closing or stopping..

    Holy Mackerel! a 3633px x 757px jpg?  Not sure what the point of that was since the VI was probably smaller than that image.
    In any case I think you might benefit from going though the LabVIEW basics course.  If you're trying to do what I think you don't need a notification of when the VI is done because there can be output from your VI to preserve data flow.  If you use that VI and say have an ouput terminal of an error cluster (instead of handling it in this VI) then when data comes out of that error cluster you know the VI is done executing.  A similar thing could be done using sequence structures, you'll know the VI is done when it goes to the next state in the sequence strucutre.  This is the less prefered method.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.

  • How to get selectall/deselectall event

    Dear  Experts,
    How to get event, tableview selectall/dselect all event..
    i need to write some logic when we choose selectall on tableview control.
    so how can i find selectall event
    your cooperation will be highly appreciated.
    sincerely

    Hi Ganesh,
    This is indeed simple....
    Provide two buttons on screen for the same.....and then put the following code in onInputProcessing....
      DATA: event       TYPE REF TO   IF_HTMLB_DATA.
      event = cl_htmlb_manager=>get_event( request ).
      IF event IS NOT INITIAL .
        IF event->EVENT_NAME = 'button' and event->EVENT_TYPE = 'click'.
          but_event ?= event.
          CASE event->EVENT_ID.
            when 'SelectAll'.
              cl_htmlb_manager=>check_tableview_all_rows( rowcount = 10
                            request = request
                            id = 'Table_view_Id'
                            check = 'X' ).
            when 'DeSelectAll'.
              cl_htmlb_manager=>check_tableview_all_rows( rowcount = 10
                              request = request
                              id = 'TV1'
                              check = '' ).
    Also there is a small advise....before posting the question, please take some effort to search through the forum, as many issues have already been resolved...
    Hope this helps.
    <b><i>Do reward each useful answer..!</i></b>
    Thanks,
    Tatvagna.

  • How to get in touch with Nokia India?

    Respected members,
    I have been trying to get in touch with Nokia India via the Web and Phone but the concourse has been disappointing.
    I request Moderators to please help me get in touch with them regarding various events Nokia offers in India as i would love to be an attendee. :-)
    I hope to get a good response from all of you regarding my Blog (as I am a regular symbian blogger) at http://s60blog.com
    Regards,
    Ani
    Live & Let Die

    Addresses and phone numbers here:
    http://www.nokia.co.in/A4537051

  • How to get Zen Touch to work on Windows Vista without PFS (worked!)

    CHow to get Zen Touch to work on Windows Vista without PFS (worked!)? ***THIS WORKED***
    For all of you that want to get their music out of the Zen touch, and are stuck with Vista and .0.03 firmware (non vista recognisable), and don't want to erase everything by installing the latest firmware, here is what worked for me:
    )Uninstall every piece of Touch software you got and reboot.
    2) Download the latest drivers from Creative: JB3MV2...exe, together with the latest Nomad explorer, and the latest Notmad explorer from Red Chair (a trial is enough, version 9.0.3 currently).
    3) Right click the driver, properties, go to compatibility mode, and select Windows XP SP2. Make sure your Zen is unplugged (worked for me that way). Right click the driver installer again and Run as Administrator. It hanged around 72% for me, no biggy, open your task manager and shut the installer off.
    4)Before rebooting, install Notmad explorer.(I installed only the Zen touch part of it. I tried to run it right away but got a 'cannot find explorer.exe error - again, no biggy).
    5) Reboot, plug in your Zen. Again for me, Notmad didn't work. This is what worked: Without messing up anything, install Nomad Explorer by Creative on top of it all, and reboot again.
    6) After reboot, with your Zen still plugged in, right click the little Notmad icon on the right part of the taskbar and select 'Connect Jukebox Zen'. And voila, check your explorer, it should hopefully recognise the Zen Touch like windows xp would.
    If you still run into trouble, just install stuff from the beggining, making sure Compatibility: WinXP SP2 and Run as Admin are used everywhere, and keep rebooting till it hopefully works.
    Best of luck. edit: Using Winamp to transfer files worked as well.

    Hi D2xS-Shooter,
    I am afraid Creative Cloud desktop app is not compatible with Windows Vista. If you run into problems there are very limited resources from Adobe to assist.
    Creative Cloud is a collection of apps with various different tech specs
    http://www.adobe.com/uk/products/creativecloud/tech-specs.html
    Thanks!
    Eshant

  • How to get in touch with a rep?/Turn off wifi hotspot

    Hello, i am not seeing an option to get in touch with a Comcast Rep.I understand that it is late, but i do not see an option to start a live chat, or send an email.Also all of my attempts at calling have ended with the line being disconnected while being transfered to an agent.Being such a big comapny, its a little fustrating that i cant get ahold of anyone. Anyway, sorry for the rant, maybe someone here can help faster then someone who works for the company. I am having horrible connection problems, and i just recently found out im providing internet to the public. I have followed the steps to turn off the xfinity hotspot, however i do not have a link to "Manage Xfinity WiFI" under service adress.  My Model number is SMCD3GNV 

    Bruce, thank you for the link.
    What used be under the service address in Users & Preferences was moved to the Services/Internet.
    It must be a recent change because the date of the help topic you linked to is June 22, 2015.
    I cannot find the help topic which has instructions to disable it under Users & Preferences (which I had seen in the past) so it must have been pulled AFTER Nathanma123 saw it. It was still there in early June because I saw it there when helping someone at Bleeping Computer.
    I did think it was odd that the feature was under Users & Preferences. Services/Internet is a better place for it.

  • How to get in touch with a forum user?

    I need to get in touch with Monica Bolohan http://forums.oracle.com/forums/profile.jspa?userID=613338
    Monica if you read this you can contact me at kquizak at yahoo dot com
    ps I apologise for the trolling

    You might want to post a message in one of the thread she participated in - and if she has tracking turned on for that - she'll get an email notification.
    You should also be more specific about why you want her to contact you.

  • How to get PA30/0024 event inform. on the Attendee Training Hist. Report

    In Training and Event management is the standard report S_PH9_46000431 "Attendees Training History available for getting an overview of the eventtypes and events followed or to be followed by an employee.
    This reports shows only events en eventtypes linked to an employee by the PSV1 transaction. When an event is linked to a employee by PA30/0024 this is not shown on the report. Is this common sence or a bug in the software?
    If it is a bug how to solve the problem?

    Hi Paul,
    Did u completed the custom program.......in which way u have approached.....please let me know coz i do have the same requirement

Maybe you are looking for

  • Why is the headphones output jack so loud?

    The output from the headphone jack on the left of my MacBook Pro 15" (base model, latest as of 16/07/11) is incredibly loud. Even when my Mac has the volume on one 'bar' or 'block' when using the volume buttons, it's still extremely loud and almost d

  • Dead Computer

    My computer died that I had my phone connected to, the applecare is done and I'm not going to take it in for service I'll just buy a new iMac or a MacBook. My question is what happens to all my music that I synced through iTunes and how do I de autho

  • Invoice for purchase that I never purchased

    I got a email today of a invoice itunes bill for bunch of Ibook's which I don't have. And one song. I am so ******. I removed my card info from the account. I also sent a email to the billing support. Pretty stupid there isn't someone you can call. I

  • Creating jpg  with text

    I am new to ipad world.  Need to type a report and save it as an image file that I can upload into our tracking system.  Any idea what app would work best?  I've bought too many that have not worked.

  • Download to excel - special signs problem

    Hello, I use the method PROCESS_XLS_DOWNLOAD to display the data of a tableview-control in Excel. I use the same code in 2 different systems. In the first systems it works but if I run the application from the other system, special signs like "ü", "ö