上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: NextAbout iOS Collection Views关于iOS Collection ViewsA collection view is a way to present an ordered set of data items using a flexible and changeable layout. The most common use for collection views is to present items in a grid-like arrangement, but collection views in iOS are capable of more than 阅读全文
posted @ 2013-07-04 15:23 cainiaozhang 阅读(905) 评论(0) 推荐(0) 编辑
摘要: WindowsEvery iOS application needs at least one window—an instance of theUIWindowclass—and some may include more than one window. A window object has several responsibilities:每个iOS应用程序需要至少一个窗口---UIWindow类的一个实例---有些可能有不止一个窗口。窗口对象的任务是:It contains your application’s visible content.它包含了应用程序的可见内容。It pla 阅读全文
posted @ 2013-07-04 11:55 cainiaozhang 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: Back to App DesignYou develop apps using the Cocoa application environment. Cocoa presents the app’s user interface and integrates it tightly with the other components of the operating system. It provides an integrated suite of object-oriented software components packaged in two core class librarie. 阅读全文
posted @ 2013-07-02 18:30 cainiaozhang 阅读(601) 评论(0) 推荐(0) 编辑
摘要: View and Window Architecture视图和窗口架构Views and windows present your application’s user interface and handle the interactions with that interface. UIKit and other system frameworks provide a number of views that you can use as-is with little or no modification. You can also define custom views for plac 阅读全文
posted @ 2013-06-28 18:28 cainiaozhang 阅读(1760) 评论(0) 推荐(2) 编辑
摘要: NextAbout Windows and Views关于窗口和视图In iOS, you use windows and views to present your application’s content on the screen. Windows do not have any visible content themselves but provide a basic container for your application’s views. Views define a portion of a window that you want to fill with some c 阅读全文
posted @ 2013-06-27 14:48 cainiaozhang 阅读(2274) 评论(0) 推荐(1) 编辑
摘要: Back to App DesignMeet User ExpectationsOS X incorporates the latest technologies for creating great apps. But what makes your app great is not the sophisticated technologies it uses but how well the app helps its users accomplish their goals. Users will ignore an app that gets in their way but will 阅读全文
posted @ 2013-06-26 16:12 cainiaozhang 阅读(364) 评论(0) 推荐(0) 编辑
摘要: App DesignApps do not exist on their own. They not only interact seamlessly with their environment, they also leverage the features that OS X has to offer. Users expect your app to behave the same as the system-supplied apps such as Mail, Calendar, and Calculator. To implement features in your app, 阅读全文
posted @ 2013-06-25 14:42 cainiaozhang 阅读(429) 评论(0) 推荐(0) 编辑
摘要: Back to Human Interface DesignDesign with the User in Mind从用户角度进行设计The success of a Mac app depends largely on the quality of its user interface. If users don’t find an app attractive and easy to use, even the fastest, most powerful, most full-featured app can languish in the Mac App Store.一个Mac 应用. 阅读全文
posted @ 2013-06-25 14:23 cainiaozhang 阅读(598) 评论(0) 推荐(0) 编辑
摘要: Human Interface DesignIt’s not enough to create an app that works. Users expect Mac apps to be powerful, intuitive, and engaging. Think about the user experience as you design every aspect of your app, from the features you choose to the pointer you display.只是创建一个能工作的应用程序是不够的。 用户期待直观的,吸引人的,强壮的Mac应用。 阅读全文
posted @ 2013-06-24 14:23 cainiaozhang 阅读(385) 评论(0) 推荐(0) 编辑
摘要: Back to Design PatternsStreamline Your App with Design Patterns用设计模式精简你的应用程序In Objective-C programming, one way to add behavior specific to your app is through inheritance. You create a subclass of an existing class that either augments the attributes and behavior of the superclass or modifies them. 阅读全文
posted @ 2013-06-20 16:55 cainiaozhang 阅读(579) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页