- 博客(5)
- 资源 (19)
- 收藏
- 关注
原创 【iOS开发】---- 开源库MBProgressHUD
MBProgressHUD是iOS中用的比较多的开源库。它主要是用来做提示作用的。如下图所示: 添加MBProgressHUD到你的工程中 有三种方法:Cocoapods(这里有讲怎么使用Cocoapods:点击打开链接)Source files(点此查看添加方法:点击打开链接)Static library(同上)
2014-03-26 14:48:35 2211
原创 【iOS开发】---- UISegmentedControl在iOS 6与iOS 7下的异同
在iOS 7下UISegmentedControl外观不仅与iOS 6不一样,而且iOS 7下UISegmentedControl的触摸状态也比iOS 6多了一种:高亮状态(UIControlStateHighlighted)。所以在iOS 6的时候,设置自定义外观需要添加高亮状态时的外观。 前面有篇文章介绍了在iOS 5以后可以用UIAppearance来全局设置外观。今天在项目
2014-03-24 17:01:31 1949
原创 【iOS开发】---- iOS自动布局(二)
上一篇文章提到了苹果已经创建了Visual Format language(可视化格式语言),可以用来实现自动布局。 如果有两个按钮你想将它们在水平方向相隔100 像素,你可以使用Visual Format language 代码来表达,如下: [button1]-100-[button2] Visual Format Langua
2014-03-22 10:13:47 2937 2
原创 【iOS开发】---- iOS自动布局(一)
对程序员来说,使UI 组件排列整齐总是一件很头疼的事。如果再加上屏幕旋转,嗯~好吧。不过在iOS 6以后,苹果使这些事儿都变得简单了,因为有了自动布局(Auto Layout)。 我们来看一个问题。 假设有一个按钮,你想把它放置在屏幕的中央。视图中心和按钮中心的相对位置可以简单地定义成如下: ·按钮的center.x 相当于视图中心的center.
2014-03-21 15:31:32 2872
原创 【iOS开发】---- Reachability 网络监测
在开发的过程中,我们需要检测网络状态,比如当前网络状态(连接,断开),网络环境(2G/3G,WIFI)等。苹果提供了一个在iOS环境下检测网络用的库:Reachability。它能方便的监测网络状态,让我们在不同的网络状态下做出对应的处理。 现在我们来学习Reachability的使用。 首先我们需要明白以下几个问题:Reachability能做什么
2014-03-15 15:18:26 3609 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人