Re: UI Design on iPad
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