|Apr 7, 2009, 08:21 AM||#1|
Where's the beef (where the code?)
I just made my first iPhone project. I wrote no code - just Xcode and IB. I dragged a label out, changed the text, set the text color and the background color and ran it. No big deal. Works great in the simulator.
Then, I thought I would change the font of the text. First let down. Apparently, there are only a certain number of fonts that can be used on the iPhone, and the one I wanted wasn't there. So, I tried using some on the list (I googled) that were there. Sometimes, I could see the font changing when I double-clicked the label to edit the text, but any time I clicked off the label, the font always reverted to the default font. I am, however, able to press CMD+I to add italics and CMD+B for bold text when editing the text.
Then I started looking at the generated code, with the mindset to set the font in code, but I could not find anywhere where the label's text was being set, or the text color or back ground color were being set.
I looked in these files:
I could not figure out how to view
as double clicking it just opened IB.
Where' the code?
|Apr 7, 2009, 08:28 AM||#2|
Make life easier if you have a programming question!
Last edited by Guiyon; Apr 7, 2009 at 08:39 AM.
|Apr 7, 2009, 09:12 AM||#3|
To change the font of any text field, you'll need to click on the field in interface builder, then press command-T to bring up the fonts picker. Though remember to choose a font that actually exists on the iphone - there are lists around the web if you're not sure which ones they are. (There's also a handy "Fonts" app for the phone itself.)
But yes, the xib file itself is not hackable. To go further with customizing things, you'll need to create IBOutlets in your program to the elements you've set up in Interface Builder, like IBOutlet UILabel *mylabel; That gives you a handle (mylabel) for customizing the label object programmatically.
|Thread Tools||Search this Thread|
|thread||Thread Starter||Forum||Replies||Last Post|
|Thunderbolt - where's the beef?||mrdm||Mac Peripherals||1||Sep 2, 2011 10:59 PM|
|where's the business in the appstore?||txr0ckabilly||iPhone||6||Jul 12, 2008 08:49 PM|
|Where's the love for the NHL and ice hockey?||Unspeaked||Community Discussion||26||Apr 3, 2008 08:41 PM|
|Pages: Where's the edge of the page?||cleo||Mac Applications and Mac App Store||2||May 29, 2005 11:21 PM|
All times are GMT -5. The time now is 08:25 AM.