Native-looking settings on iOS

Getting into LiveCode for iOS? Ask your questions here.

Moderators: Klaus, FourthWorld, heatherlaine, robinmiller, kevinmiller

Post Reply
richardmac
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 205
Joined: Sun Oct 24, 2010 12:13 am

Native-looking settings on iOS

Post by richardmac » Wed Jun 04, 2014 9:28 pm

If you launch Apple's "Settings" app on iOS 7, you see the typical list of items with an icon to the left of each item and gray lines separating them. You also see a ">" at the end of each line. Touching a line makes a new screen slide on top of the old screen.

The Notes app works the same way.

Is there a way to do something like this in LiveCode without having to "spoof" the functionality with graphics?

Nakia
Posts: 425
Joined: Tue Feb 21, 2012 8:57 am

Re: Native-looking settings on iOS

Post by Nakia » Thu Jun 05, 2014 2:15 am

If you actually want to integrate into the iOS settings app take a look at montes merg externals.
Merg settings does just that.

If it's more just the table object take a look at tmControls2 new table object.
It has an example of the settings pane..

FireWorx
Posts: 362
Joined: Wed Sep 07, 2011 9:39 pm

Re: Native-looking settings on iOS

Post by FireWorx » Thu Jun 05, 2014 7:40 pm

TM2 is not available yet is it?

richardmac
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 205
Joined: Sun Oct 24, 2010 12:13 am

Re: Native-looking settings on iOS

Post by richardmac » Fri Jun 06, 2014 9:35 pm

Thanks, Nakia, I will definitely have a look!

MarcVanCauwenberghe
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 142
Joined: Thu Feb 21, 2013 8:47 am

Re: Native-looking settings on iOS

Post by MarcVanCauwenberghe » Sat Jun 07, 2014 7:48 am

Hi FireWorx,

It was announced on the list.
Read more about it here: http://tmtools.tactilemedia.com/tmcontrol2/

Best regards,
Marc

MarcVanCauwenberghe
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 142
Joined: Thu Feb 21, 2013 8:47 am

Re: Native-looking settings on iOS

Post by MarcVanCauwenberghe » Sat Jun 07, 2014 7:49 am

MarcVanCauwenberghe wrote:Hi FireWorx,

It was announced on the list.
Read more about it here: http://tmtools.tactilemedia.com/tmcontrol2/

Best regards,
Marc
[edit ]And on the forum http://forums.livecode.com/viewtopic.php?f=4&t=20640

richardmac
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 205
Joined: Sun Oct 24, 2010 12:13 am

Re: Native-looking settings on iOS

Post by richardmac » Sun Jun 15, 2014 2:15 pm

tmControl2 looks good also. I bought Monte's external for settings and it's exactly what I needed for this problem. But I'll probably go ahead and pick up tmControl2 this afternoon. Are the graphics optimized for retina?

bn
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3317
Joined: Sun Jan 07, 2007 9:12 pm
Location: Bochum, Germany

Re: Native-looking settings on iOS

Post by bn » Sun Jun 15, 2014 2:20 pm

Hi Richard,

Scott writes on his webpage the the controls are made of graphics and as such resolution independent for different screen resolutions.

Kind regards
Bernd

Mikey
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 696
Joined: Fri Jun 27, 2008 9:00 pm

Re: Native-looking settings on iOS

Post by Mikey » Mon Jun 16, 2014 3:50 pm

In tmc2 icons are supported both as images and as glyph fonts. Depending on how you want/need things to resize, sometimes one will be better than the other.

MergSettings is nice for just a control-panel type of sheet. tmc2 is great for harder/more general-purpose layouts. Right now it supports two ios7 skins - a base one, and LAZR2, which is a sweet, dark skin. While it is dark like the original LAZR, it is different enough that it is really a whole new skin. I believe Scott is going to redo some of the other skins for tmc2 as well.

MG is your other option, and while I would say it is not as slick as tmc2, and it only has a basic android and a basic ios7 skin at this time, it still seems pretty good, although in MG2, you lose the screen orientation goodies from the original.

Post Reply

Return to “iOS Deployment”