iOS accordion table

Hi all

I’m trying to set up a table that when a row is clicked it shows details for that row. Those details could be a check list, graphics, a progress bar or a number of other options.

The table should behave basically like an accordion table.

I know how to do this in objective c, but have no idea how to do it in xojo.

Any thoughts?

Write your app in ObjC if you know it?
You’ll have to do it entirely in declares anyway.

[quote=162118:@Andres Montoya]I’m trying to set up a table that when a row is clicked it shows details for that row. Those details could be a check list, graphics, a progress bar or a number of other options.

The table should behave basically like an accordion table.

I know how to do this in objective c, but have no idea how to do it in xojo.[/quote]

Difficult to tell you by that simple description. Could you post some example screens ?

However, the Xojo iOS table is not able to host controls as you describe, so it would be better to use views that appear according to the row tapped.

Xojo is much more limited than XCode, so some elaborate UI effects are simply not available. But that can be an advantage in terms of development ease and speed.

[quote=162123:@Tim Parnell]Write your app in ObjC if you know it?
You’ll have to do it entirely in declares anyway.[/quote]

If you have to use an “Xcode” language… look at SWIFT (unless you are already comfortable with ObjC)… Swift is just as powerful, and has a much shorter learning curve that ObjC, although it is longer than Xojo

[quote=162126:@Michel Bujardet]Difficult to tell you by that simple description. Could you post some example screens ?

However, the Xojo iOS table is not able to host controls as you describe, so it would be better to use views that appear according to the row tapped.

Xojo is much more limited than XCode, so some elaborate UI effects are simply not available. But that can be an advantage in terms of development ease and speed.[/quote]

I wanted to use Xojo to try and leverage some of my team’s proficiency on xoxo to do the prototyping. The idea is to build a prototype.

Can the xojo table host views as rows?

Unfortunately not yet. This is one of the biggest deficiencies of Xojo iOS at the moment - we can’t create arbitrary views to embed or use throughout the project similar to container controls on desktop/web. If such an ability is added to Xojo iOS it will make it much more powerful, at least in my eyes.