Spry has been deprecated and is no longer officially supported by Adobe. Read more here: http://blogs.adobe.com/dreamweaver/2012/08/update-on-adobe-spry-framew ork-availability.html
Coming to your question, if your Spry menu is triggered on 'hover', it will not work on an iPhone as touch-screen phones cant do 'hover'.
Use a nice jQuery menu that is compatible with mobile devices as well, to make your site more accessible if you're targeting mobile audience.
If you have a budget to work with, look at Project Seven's Menu Extensions for DW.
PVII Responsive Tabs
PVII Pop-Menu Magic2
I have a budget that I can work with provided it resolves my issue.
I have a site that has 20 pages and all of them have links via Spry menu and they work fine on the PC, not on the iPhone, iPad or Android.
If I buy your tool, will it replace my current Spry pull down menu along with the links or I will have to create a new one to replace my Spry menu?
To clarify, I use PVII products but I have no financial interest in the company. Their products are meticulously tested in all browsers/devices and they have wonderful customer support if you ever need it.
Spry menus can go into the dumpster. New menus (whichever ones you decide to use) will need to be created to replace what you have now. If you're good with code, you could keep the HTML lists and links you have now & just strip out all the other stuff. It shouldn't take you more than hour to deploy a new menu.
Yes - thats the thing. Hovers will not work on touchscreen devices - as touch screens only have 'click' or 'press', you cant mouseover an element with touch screen as you'd do on a regular desktop.
Well-designed and scripted menus work on hover for conventional browsers
and on touch for mobile devices.
And advanced menus completely reflow and reconfigure for small mobile
devices. There is only one such menu available as an automated,
custom-programmed plug-in for Dreamweaver:
Al Sparber - PVII
The Leader in Responsive Tools for Dreamweaver
Europe, Middle East and Africa