iOS自定义AlertView

虽然系统的AlertView(AlertController)已经非常简单易用了,但偶尔还是想做些更酷炫的交互或者需要添加很多自定义的内容,这时候需要自定义个View来实现个性化的AlertView。 先来看看成品: 代码非常少,但效果十分出众。 首先我用xib创建了需要自定义的提示视图,建...

2016-02-28 16:12:17

阅读数:538

评论数:1

iOS中使用AutoLayout动态调整Cell高度

之前做的不同高度的cell都是利用代码在HeightForRowAtIndexPath方法中计算cell高度来实现的,突然想用AL来实现一下动态Cell高度设置,先看看成果动图: 下面提供主要思路代码,类似数据填充的就不提了。创建自定义Cell类ALTableViewCell并选择使用xib ...

2016-01-25 18:07:55

阅读数:985

评论数:0

Swift利用闭包反向传值

首先,闭包原理和oc中的block是异曲同工,只是书写方式稍有差异。 写个Demo来用闭包(closure)实现下控制器反向传值界面十分简单,点击按钮进入第二个控制器,在textfield中输入文字后返回,主页面的label文字便自动更改。首先按照开发逻辑实现第二个控制器的闭包函数: 定义个闭...

2016-01-19 22:55:55

阅读数:2523

评论数:0

iOS动态启动界面(swift实现)

最近使用swift语言制作的应用使用了动态启动界面,先来看看效果吧: 首先,启动图只可以设置一张静态图片,而动态效果是在 “didFinishLaunchingWithOptions” 中执行的动画。 首先我试用了LaunchScreen,并再其中设置了静态的启动图片之后倒入了3张需要执行动画...

2016-01-04 21:33:04

阅读数:2761

评论数:0

模仿新版美团外卖导航栏自动改变透明度效果

现在很多iOS应用都使用了随着tableView滑动(contentOffSet改变), 导航栏都明度改变的效果,正好想试着做一下,就拿新版美团外卖当作例子吧。 过程十分简单,但效果很不错。

2015-12-29 15:25:09

阅读数:2084

评论数:0

iOS中创建UITableViewCell的正确姿态

iOS中创建TableViewCell还在判断if(cell == nil)就太low了

2015-12-06 14:28:48

阅读数:615

评论数:0

iOS中用在导航控制器的转场动画(pop,push动画)制作

iOS中自定义导航控制器pop/push动画

2015-11-13 22:14:27

阅读数:1764

评论数:0

整理IOS开发常用小Tips

分享些积累的IOS开发常用技巧

2015-05-30 17:31:29

阅读数:477

评论数:0

iOS Newsstand Tutorial(IOS报刊亭教程)

iOS Newsstand Tutorial(IOS报刊亭教程)

2015-02-06 17:59:14

阅读数:1424

评论数:0

Xcode6本地化字符串,应用名称

Xcode6本地化字符串,应用名称,以及通过修改Scheme来用模拟器调试。

2015-02-02 17:42:00

阅读数:1823

评论数:0

IOS中用UIStoryBoard类初始化/跳转控制器

IOS中用UIStoryBoard类初始化/跳转控制器 1. 空工程中通过创建storyboard文件加载页面 2. 其他控制器中设置StoryBoard的初始控制器为window的根控制器 3 .跳转到Storyboard中某个控制器

2014-12-21 13:56:45

阅读数:2585

评论数:0

iOS 8新增:为应用添加扩展(Extensions)

转自  点击打开链接 一、扩展概述 扩展(Extension)是iOS 8中引入的一个非常重要的新特性。扩展让app之间的数据交互成为可能。用户可以在app中使用其他应用提供的功能,而无需离开当前的应用。 在iOS 8系统之前,每一个app在物理上都是彼此独立的,app之间不能互访彼...

2014-12-17 16:58:19

阅读数:2205

评论数:0

解析IOS内省机制

IOS内省机制是本文要介绍的内容,从评估继承关系、方法实现和协议遵循、对象的比较等方面来详细的学习IOS内省机制,我们先来看详细内容。 内省(Introspection)是面向对象语言和环境的一个强大特性,Objective-C和Cocoa在这个方面尤其的丰富。内省是对象揭示自己作为一个运行...

2014-12-14 14:13:44

阅读数:967

评论数:0

IOS常用获取沙盒路径,URL方法

获取IOS应用沙盒中文件夹目录字符串/URL常用方法

2014-12-14 14:00:03

阅读数:6050

评论数:0

IOS中设置UINavigationBar的各种样式(图片/透明效果/下方内容显示情况)

IOS中设置UINavigationBar的各种样式(背景图片/全透明效果/下方内容是否显示,不显示滚动内容), 导航栏的item,返回按钮,title字体颜色设置。

2014-12-07 18:14:00

阅读数:3003

评论数:0

快速创建5种常见类型的NSAttributeString

快速创建5种类型的NSAttributeString和NSMutableParagraphStyle

2014-12-02 20:37:15

阅读数:2305

评论数:0

IOS分别利用NSURLSession和AFNetworking实现下载文件

利用NSURLSession 创建下载任务 需要注意的是更新UI必须要到主线程中调用,下载后得到的URL是临时创建,随着block销毁而删除. 利用改变NSURLSessionConfiguration 后的方法可以实现程序进入后台继续下载任务 NSURLRequest *reque...

2014-11-29 16:22:04

阅读数:4228

评论数:0

整理IOS中Block用作属性、传值、回调用法

整理IOS中Block在做属性、传值、回调用法 1.block用作属性 封装一段代码 在模型类中声明block属性  @property (copy, nonatomic) void (^actionBlock)();  @property (copy, nonatom...

2014-11-24 20:33:13

阅读数:4210

评论数:1

IOS常用延迟调用,后台调用,主线程调用方法

/延迟调用     [self performSelector:@selector(doSomeThing:) withObject:nil afterDelay:1.0f];          dispatch_after(dispatch_time(DISPATCH_TIME_NOW, ...

2014-11-20 16:03:36

阅读数:1572

评论数:0

IOS7/8 中自定义UITabBar (BarItem背景、点击)

为方便演示 主控制器就用storyBoard建立,并且为tabBarController链接了5个控制器,但是默认图标不符合自定义标准,单纯通过修改item的image并不能达到彩色各种尺寸图标的显示。所以下面就在tabBarController的控制器中利用代码来修改tabBar的图标。

2014-11-16 15:02:38

阅读数:2385

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭