iPhone 用户界面设计

标签 iphone user-interface core-animation

我最近一直有一个关于 iPhone 应用程序用户界面的棘手问题。例如,考虑 WeightBot的用户界面。我想知道,大多数用户界面是如何创建的?一般来说,当然。

有没有一种方法可以在 Photoshop 等程序中简单地设计控件(即图像),然后在 UIKit 中使用该控件的“皮肤”?我意识到有些控件可能是由程序员创建的(自定义控件),但我指的是 UIKit 中现成的控件。

换句话来说,这个概念是不是类似于“拼接”网站设计?设计师在 Photoshop 之类的工具中绘制出网站的设计,然后将其分割成可用于形成实际网站的片段?我知道这可以为 UIButton 完成s,其他控件也可以这样做吗?通常都是这样做的吗?

或者这可能是通过核心动画完成的?我时常听到这样的说法,那么这是否意味着用户界面是“硬编码”的?或者核心动画仅用于“效果”,例如将发光效果应用于 WeightBot 中的数字?

如果您可以向我指出任何资源,我将非常感激。

最佳答案

我问过自己同样的问题,就像你一样,我找不到任何例子。经过一番尝试后,我成功创建了一个类似的控件。你可以去github上查看 http://github.com/kompozer/HorizontalSliderControl

这很简单,但我希望你能明白。基本上它是一个 UIScrollView,不需要太多核心动画。

关于iPhone 用户界面设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2656924/

相关文章:

iphone - 使用二维码连接到 iPhone 的特定 SSID

java - 使用 KeyListener 移动矩形

java - 静态/类变量和 GUI

iphone - [__NSCFDictionary setObject :forKey:]: mutating method sent to immutable object

iphone - 查找实体中最早的日期,以计算从现在到那时的天数

iOS 7 在使用 UIImagePickerController 时崩溃 BAD_ACCESS

Java基本GUI程序错误

objective-c - 使用 SceneKit 从 DAE/COLLADA 中提取动画顶点

ios - 动画饼图填充模式?

cocoa - 如何实现狮子风格的滑动和滑走动画