• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: UI Design on iPad
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: UI Design on iPad


  • Subject: Re: UI Design on iPad
  • From: Evadne Wu <email@hidden>
  • Date: Thu, 21 Apr 2011 18:13:32 +0800

Hi Bing,

Quartz should work most of the time, and you usually *don’t* have to move away from UIKit.  I really recommend that you don’t ditch UIKit — check out videos from WWDC 2010 and see how far one can go.  Without UIKit, you lose all the features that come for free, which is almost always taken for granted by app users.

Piggybacking an existing control merely for the sake of requiring a different style is shady and complex, or very fun. :) [1]

On button customization, you can either…

	a) have a transparent button over an image view, or customization thru composition
	b) have a button which is custom, is transparent, and draws itself, or customization thru subclassing

both does not require ditching UIKit.  UIKit itself does provide lots of customization hooks.

-ev


[1]: But everyone has her own UITabBar subclass.

On Apr 21, 2011, at 12:23, Bing Li wrote:

> Dear all,
>
> I am a new developer on iPad. After reading some books about Cocoa and iPad,
> I notice that the UI supported by Interface Builder is not rich enough. Just
> some common widgets are available and no interfaces are provided to change
> their look-and-feel. For example, in some popular UI tools, such as WPF, a
> button can be customized to different shapes.
>
> If I need to have more flexible UI design on iPad, what tools else should I
> use? Quartz, OpenGL? Any templates or resources are available to reuse?
>
> Thanks so much!
> LB
> _______________________________________________
>
> 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

_______________________________________________

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

References: 
 >UI Design on iPad (From: Bing Li <email@hidden>)

  • Prev by Date: Re: getting metadata from iPhone photos
  • Next by Date: Re: NSTextView with custom space width
  • Previous by thread: UI Design on iPad
  • Next by thread: Re: UI Design on iPad
  • Index(es):
    • Date
    • Thread