Re: Button title irregularities
Re: Button title irregularities
- Subject: Re: Button title irregularities
- From: Ricky Sharp <email@hidden>
- Date: Wed, 3 Dec 2008 07:55:29 -0600
On Dec 2, 2008, at 7:15 PM, Randall Meadows wrote:
On Dec 2, 2008, at 5:31 PM, Aki Inoue wrote:
You're using Helveitca 12.0 as your label font.
Actually, it's:
(gdb) po labelFont
"ArialMT 12.00 pt. P [] (0x001c0e30) fobj=0x162670a0, spc=3.33"
Use [NSFont systemFontOfSize:[NSFont systemFontSizeForControlSize:
[yourButton controlSize]]] instead.
And I'm using that because that's what my client used on their
iPhone app, and they want the Mac app to have the exact same look
and feel.
Please don't do this; the iPhone and desktop experience are _way_
different and what you're doing makes no sense.
I recently had my iPhone app reviewed by some members of Apple's UI
team at one of the tech talk conferences. My situation was the
opposite; moving an app from "desktop" to iPhone. In some places, I
fell into the trap of providing a UI that contained desktop-style
metaphors.
Also keep in mind that an iPhone OS app is much more simplified in
terms of functions than for the desktop.
Having said all that, on the iPhone OS, use the defined system
controls, system fonts, etc. Then, do the same for the desktop.
However, there are definitely some things you can do to both apps to
ensure they "come from the same tree". Color schemes are very useful
here. For example, for my math app, Each mathematical operation was
given a color. These colors are used in various parts of the app.
Some other purely graphical elements are also shared.
Finally, make sure to read both the Macintosh and iPhone Human
Interface Guideline documents.
___________________________________________________________
Ricky A. Sharp mailto:email@hidden
Instant Interactive(tm) http://www.instantinteractive.com
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden