Skip to main content

My Buttons Don't Work on Ingage for iPad

You've created buttons in our Desktop app, but when you test them on the iPad they don't work.

Jim Rutherford avatar
Written by Jim Rutherford
Updated over 3 weeks ago

You've created buttons in our Desktop app, but when you test them on the iPad they don't work. The most common root cause of this issue is when actions are added to components on a page and then the component is configured to have an opacity value of 0. While components with zero opacity are clickable in our Desktop app, they do not work on the iPad. This is due to a technical restriction in any iOS app where an object with zero opacity is not rendered to the screen and as such is not tappable.

Presentation designers or editor often create these types of components so that they can have a button that floats over top of multiple items on the page. For example when they want an image and a text component to open the same popup, they will add a rectangle shape over the two components, add an action to it, then set the opacity to zero so that it doesn't obscure the two components.

The workaround for this issue is to use a special kind of button called a hotspot. The hotspot button is a placeholder shape that you can add above any content on your page and add an action to it (like a popup or web link). When presented the hotspot is presented as clear as to not cover the content on your page, but remains clickable.

How to Add a Hotspot to Your Page

Hotspots allow you to create interactive elements—such as pop-ups, navigation links, or highlights—directly inside your page. Follow the steps below to add and configure a hotspot using the Page Editor.

Step-by-Step Instructions:

Open the Add Component Menu

  1. In the Page Editor, click the plus (+) button located in the top-right corner of the screen.

  2. From the menu that appears, select Hotspot.

Choose a Button Type

  1. Browse the available hotspot types (e.g., Pop-up, Web, Image Carousel).

  2. Click the hotspot type you want to add.

Position and Resize the Hotspot

  1. Click and drag the hotspot to reposition it anywhere on your page.

  2. Use the sizing handles to resize the hotspot so it covers the elements you want it to interact with.

Preview Your Hotspot

  1. Click Present to preview the page.

  2. You’ll see the hotspot displayed with a pulse animation highlight effect.

  3. Click the hotspot to test the interaction—for example, opening the pop-up.

Did this answer your question?