So, I am looking for advice as to what I might need to do to make my B4X design work in iOS.
I used B4XPages (and XUI) to develop a desktop application in B4J that uses the ASTabMenu control for navigation. It works fine in Windows, Mac, and Linux. However, when run as an iOS application the ASTabMenu TabClick event is not fired.
An iOS ASTabMenu example downloaded from the forum works, but it does not support my desired functionality. The only difference I can find is the sample iOS application forces the end user to return to the main page to switch to a different page.
My design has a Main Page that simply lists available items with no need for the ASTabMenu. Once an item is selected, data for that item is divided across multiple "subsequent" pages and I want the ASTabMenu to be visible at all times on all "subsequent" pages so a user can easily switch between pages without having to return to the main page.
Here are some screen shots (from my B4J application) to illustrate what I am talking about. This a just a couple of the "subsequent" pages for illustration. The "home" button returns the user back to the Main Page. The iOS application looks the same but the TabClick event does not fire. It is almost as if the ASTabMenu is disabled so I added ASTabMenu1.ViewEnable(True) to each B4XPage_Appear event but it made no difference.
Main Page:
Subsequent Page 1:
Subsequent Page 2:
Thanks in advance!
Clay
I used B4XPages (and XUI) to develop a desktop application in B4J that uses the ASTabMenu control for navigation. It works fine in Windows, Mac, and Linux. However, when run as an iOS application the ASTabMenu TabClick event is not fired.
An iOS ASTabMenu example downloaded from the forum works, but it does not support my desired functionality. The only difference I can find is the sample iOS application forces the end user to return to the main page to switch to a different page.
My design has a Main Page that simply lists available items with no need for the ASTabMenu. Once an item is selected, data for that item is divided across multiple "subsequent" pages and I want the ASTabMenu to be visible at all times on all "subsequent" pages so a user can easily switch between pages without having to return to the main page.
Here are some screen shots (from my B4J application) to illustrate what I am talking about. This a just a couple of the "subsequent" pages for illustration. The "home" button returns the user back to the Main Page. The iOS application looks the same but the TabClick event does not fire. It is almost as if the ASTabMenu is disabled so I added ASTabMenu1.ViewEnable(True) to each B4XPage_Appear event but it made no difference.
Main Page:
Subsequent Page 1:
Subsequent Page 2:
Thanks in advance!
Clay
Last edited: