Where can I find custom UITabBarSystemItem icons? - iphone

Is there a resource out there some place that has custom UITabBarSystemItem icons that others can use. I know you get some from Apple to start, but I would imagine there are a lot more that are very common. I don't see a reason for each person to recreate the wheel for things like home, settings, etc...

Here is a list of some great resources I found. I have no connection with any of these sites just some resources I think are useful.
Collections:
Free:
App bits
The working group
Axialis Software
Free and paid:
Glyphish
PixelPress
Tabs Icons
Paid:
Kombine
eddit
app-icons.com
Icons Berlin
Create your own:
Icons Berlin Online Builder
speckyboy.com
Tutorial using Illustrator
Tutorial using Omnigraffle
Tutorial using Photoshop

You can get some free icons from Glyphish under the Creative Commons Attribution license.
Also, although it's not free there's a nice icon set available from eddit. These work fine for TabBar items.

Check out IconFinder. They have a very robust collection, and you can sort by image size. though these are not always perfect for the TabBar, you can find some good generic icons. You can also filter by license to find icons that are available for commercial use.

You can try use following:
UITabBarItem *anItem = [[UITabBarItem alloc]initWithTabBarSystemItem:UITabBarSystemItemMore tag:0];
And the system icons are described and shown in:
http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UITabBarItem_Class/Reference/Reference.html

Related

Where to get the bookmark/folder/history icons used by MobileSafari?

where can I get the bookmark/folder/history icons used by MobileSafari? I tried to copy them from MobielSafari.app but unfortunately those icons cant be opened. It seems they are encrypted.
Not an answer to your question, but for similar icons be sure to check:
Glyphish: Free for non-retina, $25 for retina versions: http://www.greepit.com/open-source-icons-gcons/
GLYPHICONS: Free for non-retina, $25 for retina, $50 for retina+vector version: http://glyphicons.com/
gcons: Free: http://www.greepit.com/open-source-icons-gcons/
I found that creating a UImage with the name Bookmark.png will give you the ios bookmark icon.
However not sure about history and folders. Tried History.png ... no luck.
Go to the sitting, scroll down> safari, scroll down> history
Good luck

Cocos2d Font Extensions Issues

Good afternoon, sports!
I have a fast doubt.
I'm using COCOS2D and i need to know if i can use other extension type of font other than ".fnt".
Because i used a few and didn't have any luck.
I'm using this piece of code to make a "credits" scene:
CCBitmapFontAtlas* l_026 = [CCBitmapFontAtlas bitmapFontAtlasWithString:#"Look for our apps in the AppStore" fntFile:#"fission.fnt"];
If it isn't which can i use?
And it is do you know any font converter to change "normal fonts" to ".fnt"
Thanks!
The best font program in my opinion is: Glyph Designer. It is inexpensive and very easy to make great looking fonts.
I use CCLabelBMFont but I'm pretty sure it is basically the same thing.
If you have some cash to spend you can use Glyph Designer as suggested by Aaron. But you can also use a free Java tool named Hiero. You might have to do some tweaking to get the result you want though.
The tool will output 2 files: one .png and another .fnt. Add these files into your Xcode project and use it using simple lines like below:
CCLabelBMFont *some_label = [CCLabelBMFont labelWithString:#"Your Text" fntFile:#"fontfile.fnt"];
Do note though that the size of the font from each pair of fnt/png files is fixed, so you have to create multiple pairs if you want to have different font sizes. Also, you need separate pair for Retina and non-Retina display modes.

SplitView like Facebook app on iPhone

I want to create an iPhone app that uses a navigation scene similar to the one pictured in the link
Please note I do not want this to only work for iPad, I want it to work for iPhone exactly as pictured, when you click on a tableview item it hides the tableview and makes that view full screen. I want ideas on how to do this because I cannot figure it out myself.
Thanks
Facebook guys have done brilliant job in the new version of the app. The similar open source code can be found from here - JTRevealSidebarDemo. Please note that as of June 2014, this project has been discontinued, so you'll probably have better luck with a project from the list below.
It reveals technique behind doing split view for iPhone.
Some other open source code:
JWSlideMenu
DDMenuController
PKRevealController
ViewDeck
ECSlidingViewController
MWFSlideNavigationViewController
MFSideMenu
SASlideMenu
HHTabListController
MTSlideViewController
MTStackViewController
MMDrawerController
DMSideMenuController
JVFloatingDrawer
How about projects with storyboard compatibility?
I found 1 more slide menu which is compatible with storyboards:
SASlideMenu
Another storyboard-compatible menu is
ECSlidingViewController
and
ViewDeck
from Sagar's answer. They both have storyboard examples (for the last one link is ViewDeckStoryboardExample)
For anyone else looking for an Android version, take a look at:
android fb like slideout navigation
emerging ui pattern side navigation
I realize you asked about facebook, but now that ios7 is out, and this is the defacto thread i thought id post here.
For an effect similar to the kindle app on ios7 you can use:
https://github.com/romaonthego/REFrostedViewController
If anyone else is looking for a way to implement this in MonoTouch now known as Xamarin.ios, take a look at this article I just found. monotouch slide out navigation
EDIT
I just found that they have a free component for this!
flyoutnavigation
I noticed no one listed this wonderful class... SWRevealController.
I use it with my project apps all the time. It's Easy to use and heavily documented... There are also a few examples John gives to the user to understand how it works or if you'd like to derive your project from... Hope this helps
SHSidebarControllerwith filder effect.
This might be helpful to you.. try this :)
This looks to be the best match for me.
PKRevealController
It has nice scroll effect with finger and moves back on partial drag.
https://github.com/pkluz/PKRevealController
MMDrawerController is very good option.
You can configure many things. try it once
https://github.com/mutualmobile/MMDrawerController
I've been working on a floating-style navigation drawer that I hope people will like. It's on GitHub, take a look.

Is There a Font Demo App for iOS?

On iOS, you can easily get all the available Fonts via [UIFont familyNames]. The method returns an array, so it would sure be easy to create a little App that displayed all the available fonts in a UITableView and would show which fonts every "family" has in a DetailViewController.
Before I go ahead and code something like this I wanted to ask whether anyone knew if Apple or anybody else provides such a font demo app?
Yes, there is - it's called Fonts.
iFonts displays the fonts in a table view. You can also use it to email the list of fonts to yourself or someone else on your team.
Disclaimer: I developed it.

In-app settings controlled by plist?

Is there a library or good tutorial which covers creating in-app settings, like this:
http://img.skitch.com/20090625-s8bf6ahybwe3cesd1id38h3nt.jpg
What I would like is if it:
doesn't use the built-in Settings app, and does not replicate it's settings in the Settings app
is controlled by a plist file with various Dictionaries and Arrays
creates a nice looking table view
allows edit-in-place text fields as well as switches and sliders and ticks etc
doesn't have any of the annoying problems I've come across when trying to build my own version (not scrolling to show the textfield, cells disappearing)
JUST TO EMPHASIZE: I DO NOT WANT THE SETTINGS TO APPEAR IN THE SETTINGS APP.
It would appear that the iphone dev world is crying out for such a thing.
THANK YOU!
InAppSettingsKit
I've used the open source project InAppSettings, and it works well.