UserInteraction = NO does not appear to be working for my app

if I do this:
self.view.userInteractionEnabled = NO;
[progressView startAnimating];
BOOL status = [call a function here];
[progressView stopAnimating];
self.view.userInteractionEnabled = YES;
The progressView does work as expected, but the user can continue to crash the program by interacting like nothing was set to prevent them. I even tried setting this on the navigationController. Nothing seems to be working.
This results in the program crashing ans odd things happening on the device.
Does anyone have any idea what I can do to eliminate user interaction and then enable it bracketing a function call?

I must be doing something wrong. The description for the begin/end IgnoringInteractionEvents looks like it would do the trick for me. (but then I thought that setUserInteractionEnabled should work too)
Even after bracketing the call with both of these - the User can still click the 'back' button to pop the view and thus crash the program. All while the progressView is happily spinning along. I dont set 'end' until After I stop animating and the animating is going on.
[[UIApplication sharedApplication] beginIgnoringInteractionEvents];
[self.view setUserInteractionEnabled:NO];
[progressView startAnimating];
[call a function here for uploading or downloading data using ftp];
self.view.userInteractionEnabled = YES];
//[UIApplication sharedApplication] endIgnoringInteractionEvents];
[open another controller]
[push the controller]
[release the new controller]
Note - I've even disabled the end statement to test this...
What's happening is the user can still click back to pop the current controller
and crash the program. If left alone it creates the new controller and THEN ignores interactions. I need to prevent interaction immediately. I thought perhaps the second call is being made immediately and reenabling, but this is not the case because I never call the 'end' statement in this test.
Any ideas? Should I be looking toward a Thread solution for the function call that I need to protect?
This is pretty bad for my app. If I cannot protect this from user interactions while this is going on the app breaks, and then as a bonus it seems to do odd things like screen shots, open Safari. So it must be taken care of or removed.
I'm a little nervous right now because I am surprised that no level of setting beginIgnoringInteractionEvents, or setUserInteractionEnabled seems to keep the user from simply pressing the back button on the current controller while the other function is running.

Similar Messages

  • My iMessage does not appear to be working. Every time I go to reply to an existing message it just appears as normal text. I have tried to create a new message but it still just defaults to normal messages. I have checked my settings but looks ok. Help?

    My iMessage does not appear to be working. Every time I go to reply to an existing message it just appears as normal text. I have tried to create a new message but it still just defaults to normal messages. I have checked my settings but it is all set up as it should be. Is there anything I've missed or could try? Thanks

    Try the following:
    In Finder, select the problematic volume and then press command-I.
    Expand the Sharing & permissions section if it's collapsed.
    If the section is locked, then unlock it by pressing the padlock button and then authenticating as directed.
    Tick/check Ignore ownership on this volume.

  • HT4053 How do I delete photos, the delete button does not appear to be working?

    I have downloaded all my photos to my new IPad. I need to delete some I do not want, how do I do it. The delete button does not appear to be working?

    I personally don't know of any other software that does syncing, however, you can use another cloud service like Dropbox or Flikr to house your photos, add and delete them and have them available for viewing on any device or comuter that has an internet connection.
    I'm not sure why you would be having trouble not getting photos that you put into your Photo Stream Uploads folder on your iPad. Photo Stream is Photo Stream. Also, just so you know, photo management and Photo Stream have nothing to do with iTunes. Photo management on the computer is done through your photos folder and app (on a Mac, it's iPhoto). You only use iTunes to tell the sync process which items to retrieve and sync from that library. Photo Stream is completely independent of iTunes altogether.
    If you want to get photos from a camera to your iPad without having to use a computer, get a camera connection kit which will allow you to physically hook the camera to the iPad, and to directly download the photos from the camera to the iPad.
    You would still want to also hook the camera up to the computer to back those photos up to your photo library on your computer.
    Also you might want to look into purchasing (for under $5) iPhoto for your iPad:
    https://itunes.apple.com/us/app/iphoto/id497786065?mt=8
    Seems like you might benefit from talking to your local Apple Store about when they might have some sessions for learning photo management and sharing between your device and computer, because what you appear to be wanting to do is all do-able. I guess I'm just missing what your issue is. You can many things with photos on your iPad, however, your device will never be a substitue for your computer for backing up and managing your photos.
    So, best of luck, I hope one of the suggestions above will help you to achieve what you are trying to do.
    Cheers,
    GB

  • I have loaded new software and iMessages does not appear to be working.  All messages appear as in delivered but they will send to the same address on my iPhone.

    I messages does not appear to be working on iPad every time I type a message it comes up as in delivered but I can type the same message on my iPhone and it works straight away

    MMS is a carrier issue... contact Verizon and ensure your account is provisioned correctly.  I would think that someone would be intelligent enough to do that before buying a new device, but......
    iMessage could be an activation issue or a network issue.
    Have you tried Settings > General > Reset > Reset Network Settings?
    Does iMessage work consistently on Wi-Fi?

  • Video will not play on BBC site error message this content does not appear to be working .Help

    I have bbc news as home page after i updated to firefox 10 if i try to play embedded video i get the eror message [this content does not appear to be working] Help

    Please read this whole message before doing anything.
    This procedure is a diagnostic test. It’s unlikely to solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
    The purpose of the test is to determine whether the problem is caused by third-party software that loads automatically at startup or login, by a peripheral device, or by corruption of certain system caches. 
    Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards. Boot in safe mode and log in to the account with the problem. Note: If FileVault is enabled on some models, or if a firmware password is set, or if the boot volume is a software RAID, you can’t do this. Ask for further instructions.
    Safe mode is much slower to boot and run than normal, and some things won’t work at all, including sound output and  Wi-Fi on certain models. The next normal boot may also be somewhat slow.
    The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin. Test while in safe mode. Same problem? After testing, reboot as usual (i.e., not in safe mode) and verify that you still have the problem. Post the results of the test.

  • My disc drive on my imac does not appear to be working. It takes the disc in but then spits it out without reading it. I have thought about purchasing an external disc drive, can someone advise me please?

    My disc drive on my imac does not appear to be working. It takes the disc in but then spits it out without reading it. I have thought about purchasing an external disc drive, can someone advise me please?

    Try the following:
    In Finder, select the problematic volume and then press command-I.
    Expand the Sharing & permissions section if it's collapsed.
    If the section is locked, then unlock it by pressing the padlock button and then authenticating as directed.
    Tick/check Ignore ownership on this volume.

  • Autofill in Google Toolbar does not appear to be working with Firefox 4 - Aways saying Autofill not available for this page even on pages I have used it before FF4 upgrade

    Autofill in Google Toolbar does not appear to be working with Firefox 4 - It aways gives the message "Autofill not available for this page". This is happening on pages I have used Autofill on before upgrading to FF4 from Firefox 3.5.x

    i did not see a solution posted - I tired what I read. Going back to an old version may solve the problem but it is a stupid solution so I have yet to do that.
    I am on version 4 and autofil this does not work :
    Popular answer Go to this answer
    Uninstall version 5, then Google "google toolbar version 4", follow the link to FileHippo.com, and download and install the last version 4. When you reinstall it, make sure you turn off the option to perform automatic updates.
    6 of 7 people found this answer helpful. Did you? Sign in to vote. Report abuse

  • My on/off button does not appear to be working on my iphone 3.....is there any way around this....anyway around this?...the phone also periodically just switches off.

    my on/off button does not appear to be working on my iphone 3.....is there any way around this....anyway around this?...the phone also periodically just switches off.

    Likely a hardware issue... no way around that except to get it repaired or don't use it (the button).
    Try restoring to solve the switching off problem.

  • Click wheel does not appear to be working

    My click wheel does not appear to be working. I can however, press "menu" & the center button at the same time to reset it. Any suggestions on how to get it working again?

    Have you tried doing a RESTORE on the iPod when plugged in and showing up in iTunes?
    Patrick

  • My microphone does not appear to be working, people can not hear me on Skype.

    My microphone does not appear to be working, people can not hear me on Skype.  TIA

    I have the same problem..-_-

  • Time machine volume does not appear but backup works..

    Hi. I have a Sno Leo server used for Time Machine backups. When I try to add a bew user to the backup, the backup volume does not appear (Time Machine Prefs > Select disk). The backup clients that have been previously set up work as normal.

    In the Finder, press the key combination shift-command-C, or select
    Go ▹ Computer
    from the menu bar. A window will open showing all mounted volumes. Select the one in question and open the Info window. What is shown as the Format in the General section? If it's not "Mac OS Extended," Time Machine can't back up the volume.

  • The link to portal patches(in Metalink) does not appear to be working

    The link at http://portalstudio.oracle.com/servlet/page?_pageid=1787&_dad=ops&_schema=OPSTUDIO
    does not seem to be working. When clicking on the links, I get that I am not allowed access even though my licenses say I am.
    Also, if I enter Metalink and enter that bug number, it is not found.
    What's up with that?

    Don't know since when.  But the last weekend I applied a bunch of SharePoint Updates and the problem seems solved now. Unfortunately I can't say exactly which update it was.
    The similar problem which we had with the blog mail alerts when clicking  on the "view" link, could be solve by
    this workaround.

  • Calendar item does not appear in day view for Sunday August 1, 2010

    I have a strange problem. I have an appointment on Sunday August 1, 2010. When in day view, and move from Saturday July 31 to Sunday Augsust 1 the appointment does not appear. However, if you look at list view or month view, it is there. If you continue to Monday and then go back to Sunday (all in day view) it appears. There is another person in my office with the exact same problem, so I know it is not just my phone. Anyone else have this issue? Any fix? I am concerned about appointments I will miss because of this. I added appoinments directly into the phone, no server, no exchange, no sync, same problem. It appears to be a bug in OS4.

    Refer following link for understanding & solution:
    Accounting document not posted from billing document SD module
    Hopefully this can assist you.
    Thanks & Regards
    JP

  • Online number does not appear as caller ID for out...

    I have a Skype Premium account and an Online Number based in Stockholm, Sweden.
    I have verified the Caller ID for my account is set for the Online Number starting with +468.
    When I call my mobile phone (Swedish mobile operator), the ID appears as "Unknown".
    When I call the Online Number from my mobile phone, the calling number is shown correctly.
    What could be wrong?

    jiang924 wrote:
    I have an online number for my skype account.  When I call others from skype, the online number does not appear on the receiving party's phone, instead the receiving party would see 0000123456
    Note that I can receive landland originated calls to the skype account's online number.
    Log into your Skype account here on the Skype web site, using the "Account" link at the top of this page.  Once you log in, you will see Caller ID settings.  If your number is from one of the countries whose numbers can be used as Caller ID (Chile, Denmark, Estonia, Hong Kong, Poland, Sweden, the UK and the US), you should be able to select it and save that for your Caller ID setting.  If your number is from some other country, it can't be used as Caller ID when calling phones from Skype - and you would need to use a mobile number (except those from Japan or Mexico) that has gone through the two-step SMS verification process from Skype.
    Patrick
    Location/Ubicacion: Arizona USA
    Time Zone/Hora Local: UTC/GMT -7
    If this message has adequately addressed your issue, please click on the “Accept as Solution” button. If you found a post useful then please "Give Kudos" at the bottom of my post, so that this information can benefit others.
    Si esto mensaje le ha ayudado, por favor haga clic en "Aceptar como solución". Si encuentra un mensaje útil, por favor "Da Kudos" al final del mensaje, por lo que esta información puede beneficiar a otros.
    I am not a Skype employee. No soy un empleado de Skype.

  • ILife does not appear as purchased in the Mac App Store

    I already bought the CD iLife 11 but in the Mac App Store does not appear as Purchased, how can I do it? Thanksi

    tomhus wrote:
    There is no way to solve it?
    What do you need to Solve...?
    tomhus wrote:
    ...If I already bought the software, I don find the reason to buy it again...
    Why would you want to buy it again...?

Maybe you are looking for

  • Errors in Ultra Search crawler's log file

    Hi all, I'm trying to configure Ultra Search to do advanced search on a set of attributes of my Portal items. After executed Synchronization Schedule in the Ultra Search Administration Tool, I found these in the Crawler Progress Summary: Documents to

  • Oracle Ultra Search Install Error

    Hi: I tried to install Oracle Ultra Search in 10g, but received an error below. I did enter all 19 required params Thanks for your help! ============== argument list OH=$ORACLE_HOME CONN_STRING=@ordoct1 SYS=sys SYSPW=XXXXXXX SYSROLE=as sysdba WKSYSPW

  • Ksh in solaris 10 behave strange

    when use ksh from ksh the soft link (directory) will return physical path instead of symbolic link path. on solaris 10 $ ksh $ ln -s /var/tmp testlink $ ls -l lrwxrwxrwx 1 user1 group1 8 Nov 30 15:05 testlink -> /var/tmp $ cd testlink $ pwd /tmp/test

  • Using adctrl while applying RUP patch.

    Hi, I have installed e-business suite R12 (12.0.4) system on multi node. Now i wish to upgrade it to 12.0.6. I would like to whether i can use adctrl to start workers from multiple machine to reduce the upgrade patching time. If yes how can i start t

  • Join tables with aggregate function

    Hello I have 4 views that I need to perform aggregate function, count, on and then join them for query output. Basically each view has a column with a score and a subcontractor name. One subcontractor may have more than one score in each view. Here i