Cool Tool For Quickly Making Glossy iOS Buttons

Making buttons that match with the iPhone or iPad UI can be a difficult task.

You may have heard that there is an undocumented API in the iPhone sdk known as UIGlassButton which allows you to create buttons, and there’s been some pastie code floating around to save those buttons.

I recently needed to make a few of these buttons, and when I went around to find the code again I stumbled upon something even cooler, someone had hacked up a UIGlassButton button maker with sliders allowing you to tweak the button size, and color, screenshot below:

Overall not the most complicated project, but one that is tremendously useful and since it’s open source you can add in more parameters if you like.  I hope you like it – this is the Github where the files can be downloaded:
ButtonMaker

Just compile in Xcode and run in the simulator, the files will save to the which is shown when you hit the save button even a highlighted version of the button is saved.

Enjoy – I hope you find it as useful as I am.

[Source: Tapadoo]

DeliciousTwitterTechnoratiFacebookLinkedInEmail
Tags: , , , , ,

Submit A Resource

Have you created a useful tutorial, library or tool for iOS development that you would like to get in front of our 300,000+ monthly page views from iOS developers?

You can send a Tweet to @maniacdev on Twitter or submit the url here.

The resources we feel will appeal to our readers the most will be posted on the front page.

  • Mike Park

    For some reason I’m getting noticeable vertical lines on each end of the button right at the points of the curves when saved out. Any ideas?

  • Mike Park

    For some reason I’m getting noticeable vertical lines on each end of the button right at the points of the curves when saved out. Any ideas?

  • Mike Park

    For some reason I’m getting noticeable vertical lines on each end of the button right at the points of the curves when saved out. Any ideas?

  • John

    That is extremely odd.. not getting those Mike, I can’t help you. Sounds like some sort of video card issue.

  • John

    That is extremely odd.. not getting those Mike, I can’t help you. Sounds like some sort of video card issue.

  • John

    That is extremely odd.. not getting those Mike, I can’t help you. Sounds like some sort of video card issue.

  • Pingback: Create Glossy iPhone Buttons Easy Using Interface Builder Or Code Without Images Or Private APIs | iPhone iOS 4 iPad SDK Development Tutorials, Programming Tips, News

  • Meh

    I think it's only in iOS4 that you get the vertical lines?

  • http://maniacdev.com maniacdev

    Running iOS 4.. I don't see it.

  • http://twitter.com/amarkulo Amar Kulo

    I'm having the same problem. iOS4

  • http://maniacdev.com maniacdev

    Are you guys running it on a device?

    It is to be run in the simulator and the buttons saved. I can't recreate the button problem you are seeing in the simulator.