每周综述

Aaron Brethorst,2013年6月24日

欢迎来到我们的每周综述!如果你在过去的几天没有访问过网站,你可能会错过我们最近的设计更新。就像所有这类事情一样,难免有些问题潜伏在这里或那里,可能在我们没有预料到的地方会有锋利的边缘。如果你有任何反馈,或者在使用新设计中遇到任何问题,请不要犹豫,告诉我们。如果你只是想说“看起来不错!”我们也很高兴听到这样的反馈:我们从不介意这个 :)

祝大家快乐,
Aaron


我们正在阅读

  • 如何制作Vesper – 一篇由Dave Wiskus撰写的关于Brent Simmons、Dave Wiskus和John Gruber新应用Vesper的设计和演变的详细文章。
  • WWDC 2013:苹果的签名这是史蒂夫·乔布斯的想法,这是蒂姆·库克的希望,这是苹果的希望,这个签名就是他们对保持努力实现这一愿景的承诺。
  • 一个应用商店实验 – 更多有关如何获得大量应用商店下载的想法。

本周应用:Dispatch

Dispatch

Dispatch是由Cocoa Controls的常客Hon Cheng部分创建的全新电子邮件客户端。我强烈推荐你尝试一下。

Dispatch让你即使移动时也能轻松地对邮件进行操作。你可以轻松删除、推迟、委托、生成操作甚至轻松回复。

了解更多信息


本周控件:五个控件……

老实说,这周网站上的控件非常精彩。我多次浏览了我们发布的控件,发现很难将cotw的推荐控件名单减到五个以下。说真的,这是一批出色的控件。所以,嗯,好吧,这周我们有五个本周控件。

MHNatGeoViewControllerTransition

MHNatGeoViewControllerTransition

一个受国家地理(NatGeo,国家地理城市指南)启发的3D效果的ViewController过渡

MIT许可。

了解更多信息 加入收藏


CFIFrostedOverlayView

CFIFrostedOverlayView

一个渲染其父视图使用高斯模糊的视图,就像iOS 7的控制中心。

公有领域许可。

了解更多信息 加入收藏


Parallax

Parallax

Parallax是一个iOS库,可以重现iOS7主屏幕的视差效果。

BSD许可。

了解更多信息 加入收藏


DKLiveBlur

DKLiveBlur

演示应用程序,展示与雅虎天气iOS应用程序和iOS 7类似的实时模糊效果。

使用DSP的极快模糊处理。易于使用:只需创建一个视图,设置tableview和背景图像。就这样!

MIT许可。

了解更多信息 加入收藏  观看视频


RESideMenu

RESideMenu

受Dribbble上的某些截图(第一次第二次)启发的iOS 7风格侧面菜单。

MIT许可。

了解更多 加入收藏


每周综述

PQCollectionViewCell

PQCollectionViewCell

PQCollectionViewCell基于PQTableViewCell背后的逻辑,应用于UICollectionViewCell。

使用时,请创建PQCollectionViewCell的子类,并在需要在单元格上绘制内容时使用drawCellView:而不是drawRect:

我推荐绘制字符串和图像来实现更快的滚动和更平滑的滚动效果。

注意事项

PQCollectionViewCell移除了所有原始内容(除了selectedBackgroundView),将其带回前台,我们可以用它来显示选中或高亮的模式。

公有领域许可。

了解更多 加入收藏


ARLabel

ARLabel

你有过以下问题吗?

  • 无法确定合适的字体大小以适应宽度和高度
  • UILabel的adjustFontSizeToFitWidth方法并不按预期工作
  • 无法动画化字体大小的变化


这就是ARLabel出现的原因。完全忘了字体大小吧!ARLabel会自动根据其frame调整字体大小。所以使用ARLabel就像使用一个普通的UIView。只需设置所需的frame,然后忘记其他一切。如果你需要动画化的字体大小变化,只需在UIView动画代码块中设置不同的frame。


MIT许可。

了解更多 加入收藏


JHSpeechBubble

JHSpeechBubble

一个简单的Core Graphics气泡样式控件

公有领域许可。

了解更多 加入收藏


InfiniteScrollPicker

InfiniteScrollPicker

InfiniteScrollPicker是UIScrollView的子类,为中央项提供无限滚动和尺寸缩放(请参考截图)。这是我为了Emodex编写的控件(https://itunes.apple.com/app/emodex/id598162115?mt=8)现在我将代码重构并开源给所有人。我将不再维护这个控件。如果你发现任何错误或想法要实现,请在喜欢它的情况下帮忙改进。我很感激你的帮助。

BSD许可。

了解更多 加入收藏


DAPagesContainer

DAPagesContainer

带有可滚动顶栏的通用视图容器。

只是传递一个视图控制器数组,DAPagesContainer将抓取它们的标题并在顶栏中精彩地显示它们(这些标题长度可能不同且不需要填充屏幕宽度)。

MIT许可。

了解更多 加入收藏


FlatUIKit

FlatUIKit

一组iOS的酷炫扁平化UI组件。

MIT许可。

了解更多 加入收藏


MWDatePicker

MWDatePicker

带有自定义背景和选择器样式的UIDatePicker替代品。(如nextr所示)

MIT许可。

了解更多 加入收藏


JHActivityButton

JHActivityButton

带有内置UIActivityIndicator的UIButton子类。基于Hakim El Hattab的Ladda概念 http://lab.hakim.se/ladda/

许可证未指定。

了解更多 添加到收藏


SHXMLParser

SHXMLParser

基于 NSXMLParser 的易于使用自动 XML 解析器。轻松将 XML 数据转换为本地 'Obj C 对象'。

MIT许可。

了解更多 添加到收藏


FlatDatePicker

FlatDatePicker

FlatDatePicker 是一个具有 Flat-UI 外观的 iOS 控件日期选择器。

MIT许可。

了解更多 添加到收藏


DAScratchPad

DAScratchPad

DAScratchPad 是一个小的 UIView 子类,提供了一个简单的绘图界面。它提供了绘画和喷枪的功能。您可以将此视图放在您的 UI 中的任何位置,用户可以在其中绘图。您可以添加 UI 控件来更改绘画颜色、线宽、透明度,选择绘画或喷枪,并设置喷枪流量和速率。您还可以从擦除板获取当前图像,清除当前图像或替换当前图像。

包含一个示例 xcode 项目,展示了简单用法。

DAScratchPad 兼容 iOS4.3+。

MIT许可。

了解更多 添加到收藏