ios

iOS 中的一些动画。

一、CGAffineTransform类有三个动画,很实用,且用起来很简单。1.CGAffineTransformMakeTranslation(CGFloat tx, CGFloat ty)平移动画:设置平移量2.CGAffineTransformMakeScale(CGFloat sx, CGFloat sy)缩放:设置缩放比例。仅通过设置缩放比例就可实现视图扑面而来和

iOS 10 中的 Apple Music 新 UI 吐槽

这次iOS10更新我最最不满意的地方就是新的音乐应用。我只用下面几张图来说明。“正在播放”界面的歌曲名称和专辑信息离得实在太近了,英文还看得过去,中文真的不好看。右边是我调整过的间距,感觉比原本的顺眼一些。整个界面感觉不够灵动,卡片式布局的动画有些慢,只有专辑封面底层的会变色的阴影还有些新意。还有一个小缺点就是“正在播放”界面向下收起时,用户是没办法直接操作下层的界面的。因

IOS10 界面设计指南(交互部分)中文版

iOS 10人机界面设计指南中文版也来了!今天是交互部分,包括16个小节,从最新的3D Touch到身份验证、加载、导航等等细节都有细致入微的教学IOS10 uikit原文件下载网址:http://uicool.top/2. 交互(Interaction)2.1 3D 触摸(3D Touch)2.1.1 主屏幕交互(Home Screen Interaction) 2.1

怎么抓住网络中关键节点

最近在思考团队扩张及项目数量增加的情况下,如何持续保障团队高效产出的问题,很自然的想到了组件化这个话题。重翻了前段时间iOS开发圈关于组件化的讨论,这里做下梳理和自己的思考。组件化的驱动力在开始讨论组件化技术方案之前,可以先思考下驱动项目组件化背后的原动力。我们假设这样一个场景,公司有 A,B,C三个项目在appstore运作,三个项目分别由Team A,Team B,Te

IOS释放自注销模式设计

日常开发中,我们经常会注册一些通知、发起一些请求,当我们不需要时应及时注销通知,取消掉请求。否则,就有可能产生问题或者崩溃。比如我们会在控制器的viewDidLoad里面注册一些通知,然后在dealloc里面注销掉通知。或者当我们退出控制器时,将所有的当前发起的请求都Cancel掉。这在MRC开发下是非常常见的,因为请求返回时,回调代理时可能为野指针。这种手动注销的方式有些

给产品经理讲技术丨如何适配iOS屏幕

【相关推荐】给产品经理讲技术 | 互联网的黄金矿工:爬虫给产品经理讲技术|撩妹技术三部曲之“设计模式”给产品经理讲技术丨没线,并不可怕?给产品经理讲技术丨提需求的正确姿势是什么给产品经理讲技术丨产品后悔药来了,讲讲热补丁技术上回介绍了Android的屏幕适配,很多同学表示看了之后云里雾里的,尤其是dp这个东西,还要进行数学换算,简直是要命了。所以我决定在介绍iOS之前先花点

iOS 9人机界面指南(一):UI设计基础(2)

1.5 导航(Navigation)除非导航设计不合理,不然用户应该明显察觉不到应用中的导航体验。导航设计应该能够支撑你应用结构和目的却又不分散用户注意力。[br]广义来说,导航主要有以下几种类型,每个导航都有其适应的应用结构:分层扁平内容或体验驱动在有层级结构的应用中,用户在每个层级中都要选择一项,直到到达目的层级。如果要切换到另一个目的层级,用户必须回退一些层级,或者直

iOS 9人机界面指南(一):UI设计基础(1)

[br]1.1 为iOS而设计(Designing for iOS)iOS 表现了以下三大设计原则:遵从(Deference):UI应该有助于用户更好地理解内容并与之交互,并且不会分散用户对内容本身的注意力。清晰(Clarity):各种尺寸的文字清晰易读;图标应该精确醒目,去除多余的修饰,突出重点,以功能驱动设计。深度(Depth):视觉的层次感和生动的交互动画会赋予UI新

iOS 9人机界面指南(二):设计策略

2.1 设计原则(Design Principles)2.1.1 美学完整性(Aesthetic Integrity)美学完整性不评判应用的视觉设计,也不是用来描述应用的风格特征。美学完整性是指在一款应用的视觉表现和交互行为与功能结合后所传达出的整体一致性。人们关心应用是否提供了应有的功能,但是也会潜移默化甚至是很直接地被应用的视觉表现和交互行为所影响。举个例子,一款协助用

从交互设计浅谈安卓开发有多痛苦,安卓程序员才最值得尊重

在谈交互设计给安卓开发带来的痛苦之前,我们先来了解一下微信的交互设计,因为只有你懂得一个伟大的产品的交互设计之后,你才能有理有据的,才能勇敢尽情的去骂街和吐槽。我想做安卓移动开发的程序员都深受其害,而且遭受的迫害之深,不亚于那个文化什么的大革命(这里是开玩笑,仅仅是个比喻)。再谈之前,你们首先得给我承认微信是一款伟大的产品,否则,下面我没有脸面去吐槽和骂街,我真心怕到时丢了