ios

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

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

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

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

IOS释放自注销模式设计

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

iOS 7和Android 4.4奇巧巧克力:巨人之争

Android的粉丝为Google Nexus 5的发布而举杯同庆。LG的这款智能手机使用了最前沿的科技却提供了难以置信的合理价格。同时,还有另外一个理由让我们兴奋——它是搭载了Google最新一代的手机操作系统Android 4.4的第一款手持设备。但是,Google的更新与iOS7相比表现如何呢?接下来让我们一起探索一下。  界面  那些期待看到Android的这次更新

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 10 中的 Apple Music 新 UI 吐槽

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

iOS 中的一些动画。

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

我的 App 『减肥计划』(一)

文章最后有我的 12 条小总结。写在前面最近公司需求不多,正好研究一下 App 瘦身的办法,写了点小总结。如果你不知道下面几个问题,不妨可以看看文章。使用 .xcassets 有什么好处?@1x 、@2x 和 @3x 会一起内置到安装包中吗?PDF 和 @1x 、@2x 和 @3x 有什么区别?如果我有一个 10 x 10 的控件和一个 50 x 50 的控件,美工需要制作

iOS10 交互设计启示

本文用交互设计的思维对iOS10的新特性进行分析。撇开平时我们考虑的界面排布,页面元素等问题不谈,将视角转移到屏幕外的东西:如时间维度的,空间维度的,手势操作等等,以提升我们的用户体验。本文作者是蘑菇街uni事业部设计团队,欢迎大家关注他们

连载|iOS 交互设计基础之内容视图(三)

本篇是“iOS交互设计基础系列”最后一篇。1、活动每个活动表示一个系统提供的或自定义的服务——通过访问活动视图来作用于某些特定的内容(1)活动是一种可定制对象,代表着某个可以让用户在APP中执行操作的服务 (2)用户通过点击活动视图中的某样图标来启动某项活动 注:腾讯新闻2、活动视图控制器活动视图控制器是一个临时视图,当中罗列了一系列可以针对页面特定内容的系统服务和定制服务